harbour

(noun) seaport

haven
harbor
port (generic term)