Complainer

(n.) One who complains or laments; one who finds fault; a murmurer.

Thesaurus Entries

bellyacher, complainant, crab, crank, croaker, faultfinder, frondeur, griever, griper, grouch, grouser, growler, grumbler, kicker, kvetch, lamenter, malcontent, mourner, murmurer, mutterer, querulous person, reactionary, reactionist, rebel, sorehead, sourpuss, whiner