Words: haven oasis
Part of speech: n
Definition: a shelter serving as a place of safety or sanctuary