harbours
13 points
English
8 letters
Uncommon
Commonness #47,485
Valid in: UK dictionary
Definitions
noun
a place of refuge and comfort and security
verb
maintain (a theory, thoughts, or feelings)
Definition: WordNet 3.1, Princeton University.
Anagrams
—