English: Mitchel Troy
Welsh: Llanfihangel Troddi
Subject: Enwau lleoedd
Welsh definition: Sir Fynwy