OASES

Meaning 1:

oases - little places that are paradises

Relate words: