HAVEN = (noun) . safe place, refuge or shelter; 2. an ideal spot for something. Synonyms: refuge, shelter, sanctuary, haven, anchorage, port, marina Examples:- The new, beach-front hotel was a perfect haven for tourists. - We hoped desperately to find a cave, as a haven from the blizzard- South Africa was not a safe havens <...>