haven

haven [-s] n

OE hæfen.

  1. Asylum; shelter; place of safety.