Save to my profile

Arabic

Meaning

Happy; Delighted; Content

Find more baby names