disparager

nouns

one who disparages or belittles the worth of something
is derived from