Haven

•  Haven  –  To shelter, as in a haven.