HAVEN


Meaning of HAVEN in English

■ noun

1》 a place of safety or refuge.

2》 a harbour or small port.

Origin

OE hæfen , from ON hỏfn .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.