one who snarls, grumbler

listen to the pronunciation of one who snarls, grumbler