Origin: Latin suffix -ate
Ingrate has 3 different meanings across 1 category:
Noun
a person who shows no gratitude
an ungrateful person
ungrateful