Find the word definition

Wiktionary
cwmbran

n. A Welsh town.

Wikipedia
Cwmbran

Cwmbran (; , also in use as an alternative spelling in English) is a new town in Wales. Today forming part of the county borough of Torfaen and county borough of Monmouth. Cwmbran was established in 1949 to provide new employment opportunities in the south eastern portion of the South Wales Coalfield. Cwmbran means Crow Valley. Cwmbran is twinned with Bruchsal in Germany and Carbonne in France.

Comprising the villages of Old Cwmbran, Pontnewydd, Upper Cwmbran, Croesyceiliog, Llantarnam and Llanyrafon, its population had grown to 48,535 by 2011. This makes it the sixth largest urban area in Wales.

Usage examples of "cwmbran".

David's Day I am introducing the Cwmbran Male Voice Choir and I need to be there in good time.