Cwmbran (English, name)
expansion: Cwmbran
Senses:
glosses: A new town in Torfaen borough county borough, Monmouthshire, Wales.
Forms: