English term to indicate a green spot in a desert, where water is found. Oasis is also the name of an English rock band founded in Manchester in 1991.
BemusedP.m. (UK)MusterWealthIncognito (UK)Child safety seatAvoidSmall
Is your pronunciation correct?