Definition of Swindon in English:

Swindon

proper noun

  • A town in Wiltshire, central England; population 158,400 (est. 2009). An old market town, Swindon developed rapidly after railway engineering works were established there in 1841 and again in the 1950s as an overspill town for London.

Pronunciation:

Swindon

/ˈswɪndən/