What is the meaning of the word "oasis"?

Definitions:

  1. A fertile area in a desert or semi-desert environment where water is available, usually from underground springs or other natural sources. copy to clipboard NOUN
    • The caravan stopped to rest at an oasis. copy to clipboard
  2. Something that provides refuge, relief, or pleasant contrast. copy to clipboard NOUN
    • The small park is a welcome oasis amid the city's many factories. copy to clipboard

Synonyms: