Definition of murmurer in English:

murmurer

noun

See murmur