harbor

(noun) seaport

haven
harbour
port (generic term)