Arabic · noun · Struggle & the Sword

Jaddojahd

जद्दोजहद
said jad-do-JA-had
also written: jaddo jahad
Meaning

Struggle, strenuous striving, the effort of contention.