As adjectives the difference between ungenerous and ungrateful
is that ungenerous is not generous; stingy while ungrateful is not grateful; not expressing gratitude; a dissatisfied person.
ungrateful
English
Adjective
(
en adjective)
not grateful; not expressing gratitude; a dissatisfied person.
Antonyms
* grateful