haven

Nouns

  • (n) a shelter serving as a place of safety or sanctuary oasis,
  • (n) a sheltered port where ships can take on or discharge cargo harbor, harbour, seaport,

Synonyms

oasis harbor harbour seaport

Words of close approximity

Havel
have
Havel havoc