Dumbarton is a city in West Scotland UK in the county of Dunbartonshire near the banks of Clyde River. The city has an estimated population of 20, 990 and has once served as the capital of the ancient Kingdom of Strathclyde.
2 Additional Answers
Ask.com Answer for:
what is the meaning of dumbarton
a historic county in W Scotland.
a city in W Scotland, near the Clyde River: shipbuilding.
Dumbarton was a burgh constituency embodied in the House of Commons of the Parliament of the United Kingdom from the year 1983 until 2005. The constituency was located near the confluence of the Rivers Leven and Clyd.