complainer - noun
complainer - thesaurus
bellyacher crybaby grumbler moaner sniveller squawker whiner