Arabic-English dictionary »

إِعْصَار meaning in English

ArabicEnglish
إِعْصَار m

cyclonerotating system of winds

hurricaneweather phenomenon

tornadoviolent windstorm

typhoonhurricane in the Pacific