CwmbranPronunciation: /kʊmˈbrɑːn/Definition of Cwmbran a town in SE Wales, administrative centre of Monmouthshire; population 49,400 (est. 2009).