Advertisement
Advertisement
Cwmbran
[ koom-brahn ]
noun
- a town in Torfaen, in southeastern Wales.
Cwmbran
/ ˌkuːmˈbrɑːn /
noun
- a new town in SE Wales, in Torfaen county borough, developed in the 1950s. Pop: 47 254 (2001)
Discover More
Word History and Origins
Origin of Cwmbran1
From Welsh Cwmbrân, equivalent to cwm “valley” + brân “(of the) crow”
Advertisement
Advertisement
Advertisement
Advertisement
Browse