What does abnegado mean?

abnegado - Spanish to English

selfless