Name: Haleefa (حليفة)
Meaning: Friend, Companion
Gender: female