ungrudging

(adjective)

adjective

1. without envy or reluctance

- ungrudging admiration

Similar word(s): generous