HAVEN


Meaning of HAVEN in English

n.

1.

Harbor, port.

2.

Shelter, asylum, place of safety, harbor.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.