English: Trefethin
Welsh: Trefddyn
Subject: Enwau lleoedd
Welsh definition: Tor-faen