haven
/ˈheɪvən/
noun
- 1
A harbour or anchorage protected from the sea.
- 2
(by extension) A place of safety; a refuge or sanctuary.
- 3
(by extension) A peaceful place.
verb
- 1
To put into, or provide with a haven.
Translate “haven” to another language
Click any language to open the translator with this word already filled in.