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

Words near Oases in the Thesaurus