Arabic · noun · Nature & the Garden

Toofaan

तूफ़ान
said too-faan
Meaning

A storm, tempest, or flood.