harbor

(verb) harbour

shelter (generic term)