What does "haven" mean?

Haven: A place of safety; a shelter; an asylum. Shak. The haven, or the rock of love. Waller.

Additional senses

  1. 2.To shelter, as in a haven. Keats.

Sources