An Indian name from Sanskrit meaning 'blossom cluster' or 'flower bud.'
Like Manjari?
Swipe through thousands of names like it