Translation of جرّار in English:

جرّار

Pronunciation /dʒərrɑ:r/

adjective

  • brave
    daring
  • huge, very large or numerous (army)