#1 haven n. [oasis] a shelter serving as a place of safety or sanctuary. wn
#2 haven n. [seaport, harbor, harbour] a sheltered port where ships can take on or discharge cargo. wn
vizzz