Name: Nabila (نبيلة)
Meaning: Happiness, generosity, Noble, highborn, magnanimous, beautiful, intelligent, honourable, fem. of nabil.
Gender: female