Save to my profile

Origin

Muslim

Meaning

Satisfaction, Contented

Find more baby names