Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dumbarton Definition

Cancel
dumbarton
geographical name(Dum-bar-ton)
burgh in west central Scotland west-northwest of Glasgow population 79,750
dumbarton
geographical name(Dum-bar-ton)
former county of west central Scotland; capital Dumbarton

Words Related to dumbarton!

dumbarton Examples by Brain Bank Users