English: Cwmbran
Welsh: Cwmbrân
Subject: Enwau lleoedd
Welsh definition: Tor-faen