meaning of abnegado

abnegado - Spanish to English

selfless