Name: Joudah (جوده)
Meaning: Joudah is an Arabic name for girls that means generosity.
Gender: female