Name: Mujahida (مجاهدة)
Meaning: One who struggles or strives , one who struggles in the service of Allah.
Gender: female