Noun

flood [pl. floods]
deluge [pl. deluges]
cataclysm [pl. cataclysms] , {relig.}
طوفان {دين}

...

tucana {The Toucan}, {astron.}
الطوفان {كوكبة جنوبية}، {فضاء وعلوم طيران}

related Results

buffer overflow {comp.}
طوفان الصوان {كمبيوتر}

similar Results

cataclysmal (adj.) , [ more cataclysmal ; most cataclysmal]