Haven (TV series)
WordNet

noun


(1)   A shelter serving as a place of safety or sanctuary
(2)   A sheltered port where ships can take on or discharge cargo
 
x
OK