Another word for oasis

Noun

haven, oasis - a shelter serving as a place of safety or sanctuary

oasis - a fertile tract in a desert (where the water table approaches the surface)

Tweets containing the word oasis

Source : WordNet