generous
public-spirited
self-denying
self-forgetful
self-giving
self-sacrificing
sharing
Olympian
altruistic
bighearted
bounteous
bountiful
candid
charitable
committed
consecrated
dedicated
detached
devoted
disinterested
dispassionate
free
freehanded
freehearted
giving
gracious
greathearted
handsome
hospitable
humanitarian
humble
impartial
impersonal
large
largehearted
lavish
liberal
lofty
magnanimous
modest
munificent
neutral
open
open-handed
openhanded
openhearted
philanthropic
princely
profuse
sacrificing
self-abasing
self-abnegating
self-abnegatory
ardent
chivalrous
compassionate
considerate
high-minded
manly
selfless
sincere
truthful
virtuous
egoistic
selfish