Etymology
Today it means: A western suburb of Great Yarmouth, Norfolk, also spelt South Town for an old railway station here (OS grid ref TG5206). Full definition →
From south + town. Doublet of Sutton.
Etymology from Wiktionary, CC BY-SA 4.0.