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



