murmurer

noun

One who murmurs; one who complains sullenly; a grumbler.

noun

One who murmurs.

noun

One who murmurs

noun

a person who speaks softly and indistinctly