Dumbarton
geographical name
Dum·bar·ton
ˌdəm-ˈbär-tᵊn
burgh in west central Scotland west-northwest of Glasgow population 79,750
Love words? Need even more definitions?
Merriam-Webster unabridged
Share