murmurer
MUR'MURER
, n. One who murmurs; one who complains sullenly; a grumbler.