Nouns

(n)seaport, haven, harbor, harboura sheltered port where ships can take on or discharge cargo
(n)harbor, harboura place of refuge and comfort and security

Verbs

(v)harbor, harboursecretly shelter (as of fugitives or criminals)
(v)harbor, harbourkeep in one's possession; of animals
(v)harbor, harbour, shieldhold back a thought or feeling about“She is harboring a grudge against him”
(v)harbor, harbour, hold, entertain, nurse, bearmaintain (a theory, thoughts, or feelings)“bear a grudge”, “entertain interesting notions”, “harbor a resentment”