/ ˈheɪvn; NAmE / noun
a place that is safe and peaceful where people or animals are protected :
The hotel is a haven of peace and tranquility.
The river banks are a haven for wildlife.
—see also safe haven , tax haven
••
WORD ORIGIN
late Old English hæfen , from Old Norse ho̧fn ; related to Dutch haven , German Hafen harbour.