What is the meaning of the word "mujahidin"?

Definitions:

  1. a military force of Muslim guerilla warriors engaged in a jihad copy to clipboard noun
    • some call the mujahidin international warriors but others just call them terrorists copy to clipboard

Synonyms: