Save to my profile

Origin

Arabic

Meaning

Much praised

Find more baby names