Faultfinder
ahd-5
noun.
One who is given to petty criticism and constant complaint.
Wiktionary, Creative Commons Attribution/Share-Alike License
noun.
A person who
finds fault
Word Usage
"When Job complains, God says, Will the faultfinder contend with the Almighty?"
Synonym
Words with the same meaning
complainer