mujahidin

noun
  1. Muslim fighters engaged in a struggle or holy war, especially those fighting against foreign occupation or invaders.
  2. Usage: Often used in historical and contemporary geopolitical contexts; Plural form; singular is mujahid; From Arabic mujāhidīn, meaning 'those who struggle'

Examples