Englishfor English speakers
oasis
Noun
—
A spring in a desert, where there is water and plant growth around the water.
The oasis saved the lost travelers from dying of thirst.
—
A quiet place apart from noise or bustle around the place.
The park was an oasis in the middle of the busy city.
hummingbird
—
noun
tiny American bird having brilliant iridescent plumage and long slender bills; wings are specialized for vibrating flight