Swindon meaning

swĭn'dən
A borough of south-central England east-northeast of Bristol.
0
0
Advertisement