What is the meaning of Oasis?

A spring of fresh water, surrounded by a fertile region of vegetation, in a desert.

A quiet, peaceful place or situation separated from surrounding noise or bustle.

A place or situation of fruitfulness or abundance separated from surrounding barrenness or scarcity.

oasis

oasis

oasis

oasis

locative singular of oassi

oasis

oasis

Source: wiktionary.org