Save to my profile

Origin

Arabic

Meaning

More Generous. Merciful

Find more baby names