The story
- Welsh · borrowed fromCwmbrân
- English todayCwmbran
From Welsh Cwmbrân.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A new town in Torfaen borough county borough, Monmouthshire, Wales. Full definition →
From Welsh Cwmbrân.
Etymology from Wiktionary, CC BY-SA 4.0.