A new user has searched for circumstance

The definition of haven

3 Definitions of: haven

    1. noun, a port, harbour, or other sheltered place for shipping
    2. noun, a place of safety or sanctuary; shelter
    3. verb, to secure or shelter in or as if in a haven
    4. Show me some examples of this word: haven
    5. Show me the etymology of the word: haven

From Collins