Haven (Noun)
Meaning 1
A shelter serving as a place of safety or sanctuary.
Classification
Nouns denoting man-made objects.
Synonyms
Meaning 2
A sheltered port where ships can take on or discharge cargo.
Classification
Nouns denoting spatial position.