Cwmbran
See also:
Cwmbrân
English
Etymology
From
Welsh
Cwmbrân
.
Proper noun
Cwmbran
A
new town
in
Torfaen
borough
county borough,
Monmouthshire
,
Wales
.
Translations
town in Torfaen
Welsh:
Cwmbrân
m