Graphwords.com
Save as image
noun
adj
verb
adv
Textual thesaurus for "oasis"
(noun)
haven
a shelter serving as a place of safety or sanctuary