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



