Synonyms: ungrudging
Definition: without envy or reluctance
Usage: ungrudging admiration
Similar words: generous
Definition: not petty in character and mind
Usage: unusually generous in his judgment of people