An Indian name meaning 'beloved' or 'dear one,' common in Hindi and related languages.
Like Saajan?
Swipe through thousands of names like it