Save to my profile

Origin

Hindu

Meaning

Beautiful life

Find more baby names