unselfish
adjective
[ ʌnˈsɛlfɪʃ ]
• willing to put the needs or wishes of others before one's own.
• "unselfish devotion"
Similar:
altruistic,
disinterested,
selfless,
self-denying,
self-forgetting,
self-sacrificing,
generous,
philanthropic,
public-spirited,
humanitarian,
humane,
charitable,
compassionate,
benevolent,
caring,
kind,
considerate,
open-handed,
magnanimous,
liberal,
unsparing,
ungrudging,
unstinting,
decent,
noble,