murmurer
nounOne who murmurs; one who complains sullenly; a grumbler.
One who murmurs.
A person who speaks softly and indistinctly.
One who murmurs; one who complains sullenly; a grumbler.
One who murmurs.
A person who speaks softly and indistinctly.