oasis

n.

  1. A fertile or green spot in a waste or desert, esp. in a sandy desert.