Find the word definition

Wikipedia
Cumbernauld

Cumbernauld is the largest town in North Lanarkshire, Scotland. It was designated a New Town on 9 December 1955, the third of five Scottish New Towns which were built. The three much older satellite villages at Abronhill, Condorrat and The Village were expanded and incorporated into the new town, which was a population overspill for the city of Glasgow. It is the fifth largest town and the ninth most populous settlement in Scotland, with about 52,000 people.