An Indian name from Sanskrit elements meaning sweet or honeyed, often understood as sweet friend.
Like Madhumita?
Swipe through thousands of names like it