Name: Udoola (عدولا)
Meaning: Justified.
Gender: female