English: Llanmadoc
Welsh: Llanmadog
Subject: Enwau lleoedd
Welsh definition: Abertawe