Arabic · noun · Struggle & the Sword

Mubaraza

मुबारज़ा
said mu-baa-RA-za
also written: mubarazah, mubaaraza
Meaning

Single combat between champions; a duel before the armies.