Name: Kaheela (كحيلة)
Meaning: Labour, triumph, trial.
Gender: female