ṭūfān

طُوفَان

deluge; a vast, overwhelming flood; a flood of something, such as words or people

In Sea & water · البحر والماء

Durar — more Arabic words