Synonyms and definition of the word or term
- S: (n) haven a shelter serving as a place of safety or sanctuary.
- haven; parcel; parcel of land; piece of ground; piece of land; shelter; tract;
- Find out more about Oasis on Wikipedia.
- Check out the etymology of Oasis on Etymonline.com.
- Photos related to Oasis on Instagram...