Antonyms
Synonyms
Etymology
1. haven
noun. ['ˈheɪvən'] a shelter serving as a place of safety or sanctuary.
Synonyms
Etymology
- haven (English)
- hæfen (Old English (ca. 450-1100))
noun. ['ˈheɪvən'] a shelter serving as a place of safety or sanctuary.