haven
noun
[ ˈheɪv(ə)n ]
• a place of safety or refuge.
• "a haven for wildlife"
Similar:
refuge,
retreat,
shelter,
sanctuary,
asylum,
place of safety,
place of security,
port in a storm,
harbour,
oasis,
sanctum,
Origin:
late Old English hæfen, from Old Norse hǫfn ; related to Dutch haven, German Hafen ‘harbour’.