Sanskrit name meaning 'gentle' or 'born of peace,' derived from roots suggesting harmony and softness.
Like Sanjan?
Swipe through thousands of names like it