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
Word of the Day
[tawr-choo-uhs ]
Meaning and examplesStart each day with the Word of the Day in your inbox!
By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.
Advertisement
Advertisement
Advertisement
Browse