haven

noun
  1. a place of safety or refuge
  2. a harbor or port where ships can anchor safely
  3. Usage: nautical

Examples