Save to my profile

Arabic

Meaning

Open-handed, or generous

Find more baby names