Meaning of murmurer

Definition of murmurer

(noun) a person who speaks softly and indistinctly

Other information on murmurer

WIKIPEDIA results for murmurer
Amazon results for murmurer