English: Maindy
Welsh: Y Maendy
Subject: Enwau lleoedd
Welsh definition: Caerdydd