Search Details

Word: southsea (lookup usage) (lookup stats)


Meaning:

Proper noun:

  • a town in southern England, widely considered a suburb of Portsmouth

Source: Wiktionary | Src Info »