murmurer

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