oasis

noun
1
an area in the desert where there is water and where plants grow
واحه, چشمه آب در بیابان
2
a pleasant place or period of time in the middle of something unpleasant or difficult
آرامشگاه, پناهگاه, جزیره‌ای از آرامش, بهشت موقت
an oasis of calm
a green oasis in the heart of the city
synonym haven