Cumbran

Cumbran

 

a city in Great Britain, in southern Wales. It was established in the 1950’s. Population, 40,900 (1971). It is a center for machine building, including the manufacture of automobiles.