Swindon
geographical name
Swin·don
ˈswin-dən
town in Wiltshire, southern England population 182,500
Love words? Need even more definitions?
Merriam-Webster unabridged
Share