OASIS


Meaning of OASIS in English

noun a fertile or green spot in a waste or desert, ·esp. in a sandy desert.

Webster English vocab.      Английский словарь Webster.