Haven | Mean of haven in English Dictionary
/ˈheɪvən/
- Noun
- a place where you are protected from danger, trouble, etc.
- The shelter offers/provides a haven from abusive spouses.
- The inn is a haven for weary travelers.
- This national park provides a safe haven for wildlife.