Name: Moufida (مفيدة)
Meaning: necessary
Gender: female