Learn how to say Southampton correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word Southampton:
an industrial city and seaport on the south coast of England, in Hampshire; population 234,800 (est. 2009). It lies at the end of Southampton Water, an inlet of the English Channel opposite the Isle of Wight.