Arabic-English dictionary »

طُوفَان meaning in English

ArabicEnglish
طُوفَان m

delugegreat flood

floodoverflow of water

stormdisturbed state of the atmosphere causing destructive or unpleasant weather

typhoonhurricane in the Pacific