A shelter serving as a place of safety or sanctuary
(Noun)

Words near Oases in the Thesaurus