What is the meaning of Haven?

A bay, recess, or inlet of the sea, or the mouth of a river, which affords anchorage and shelter for shipping; a harbor; a port.

Source: Webster’s Revised Unabridged Dictionary (1913), via OPTED

Search

Search words containing