Sanskrit name meaning 'one who is devoted' or 'offered to God,' derived from nivedita.
Like Niveditha?
Swipe through thousands of names like it