Sanskrit name meaning beloved one or dear one, used across South Asian traditions.
Like Sajani?
Swipe through thousands of names like it