EnglishMain Dictionary
haven
Universal Words
noun
a place that is safe and peaceful where people go to rest or to be protected from sth:
The hotel is a haven of peace and tranquility. * The river banks are a haven for wildlife. * The camp offers a haven to refugees.
seealsoSAFEHAVEN, TAXHAVEN