Definitions for haven
Definitions for (noun) haven
Main entry: haven, oasis
Definition: a shelter serving as a place of safety or sanctuary
Main entry: seaport, harbor, harbour, haven
Definition: a sheltered port where ships can take on or discharge cargo
Visual thesaurus for haven