جاهد

Verb

 * 1) to endeavor, to strive
 * 2) to fight
 * 1) to fight

Etymology 2
of.

Adjective

 * 1) striving, labouring, toiling; being laborious, tedious, exerting

Etymology
From.

Etymology
From.

Verb

 * 1) to strive, to struggle, to make an effort