
Swindon
UK
/ˈswɪndən/
US
/ˈswɪndən/

Translation swindon into russian
Swindon
NounSwindon is a town in England.
Суиндон — это город в Англии.
Definitions
Swindon
NounA large town in Wiltshire, South West England, known for its railway heritage and modern amenities.
Swindon is famous for its railway museum and the Magic Roundabout.