Dictionary / Nature

waha

واحة

/WA-ha/

English

oasis

French

oasis

Part of Speech

noun

Register

standard