haven


haven (http://definr.com/haven)

     n 1: a shelter serving as a place of safety or sanctuary [syn: oasis]
     2: a place where ships can take on or discharge cargo [syn: seaport,
         harbor, harbour]