Southport has 2 different meanings across 1 category:
Proper Noun
A placename
A coastal town in Merseyside, England, United Kingdom; formerly in Lancashire.