One who niggles; a constant critic.
From niggle + -er.
Practice speaking and memorizing "niggler" and many other words and sentences in English.