1. ungrudging - Adjective
2. ungrudging - Adjective Satellite
without envy or reluctance
ungrudging admiration Source: Internet