Translation of جھال in English

جھال٢

Noun (feminine)

  1. a brief or localized shower, rain that falls on a limited area

  2. artificial cascade in canals, waterfall

Powered by Oxford