soton
/S OW1 T AH0 N/noun
- 1
Abbreviation of Southampton (seen on road signs). [A city, unitary authority, and borough of Hampshire, in southern England.]
Translate โsotonโ into another language
Choose a language below to open the translator with English selected as the source language.