English: St Cadocs
Welsh: St Cadocs
Subject: Enwau lleoedd
Welsh definition: Tor-faen