1. A fairly limited area located in an arid region such as a desert, where the presence of water makes possible the growth of vegetation, and therefore a human settlement.


2. A place, environment, condition or moment, that offers more pleasant conditions compared to those of their context or surroundings: Green spaces are like resting oasis in highly populated urban areas;

© oasiarchitects