The name 'Nivedita' (निवेदिता) comes from Sanskrit, meaning 'one who is dedicated' or 'one who has surrendered/offered themselves to God'. While 'surrendered' is the closest match among the options, the name actually has a positive spiritual connotation of devotion rather than the word 'surrendered' alone suggests.