Noun Definitionhaven1.Definition: a shelter serving as a place of safety or sanctuaryRelated Noun(s):oasisCategory: Objects2.Definition: a sheltered port where ships can take on or discharge cargoRelated Noun(s):harbor, harbour, seaportCategory: Places