remonstrator

REMON'STRATOR, n. One who remonstrates.