CWMBRÂN


Meaning of CWMBRÂN in English

Town (pop., 1991: 46,020), southeastern Wales.

One of 32 new towns established in Britain after World War II to relieve congestion and encourage development, Cwmbrân was inaugurated in 1949 in an area of small and decaying industrial villages. Its industries include automobile-parts production.

Britannica English dictionary.      Английский словарь Британика.