harbour
har-bour
noun
A sheltered place on the coast where ships and boats can dock.
"The fishing boats returned to the harbour."
verb
To provide shelter or refuge, or to keep a thought or feeling.
"He continued to harbour resentment towards his rival."
Thesaurus
Synonyms: haven, seaport, harbor, nurse, hold, bear, entertain, shield