Save to my profile

Origin

Indian

Meaning

Who does not need support but supports every one, Lord Vishnu

Find more baby names