Name: Naddaa (نداء)
Meaning: Naddaa is an Arabic name for girls that means generous.
Gender: female