An Indian name from Sanskrit, often understood to mean "peace" or "one who brings calm."
Like Atisha?
Swipe through thousands of names like it