History
History
History
UK
US
Meaning:

a town with a harbour used by sea-going ships

place for boat docking, traffic, and storage

more synonyms
synonyms mode
crossword mode
SEAPORT as in Wiktionary
SEAPORT as in Wikipedia