English: Snatchwood
Welsh: Snatchwood
Subject: Enwau lleoedd
Welsh definition: Tor-faen