Southport
geographical name
South·port
ˈsau̇th-ˌpȯrt
town in Merseyside, northwestern England, on the coast north of Liverpool population 92,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share