The story
- Middle Dutch · derived fromgrommen“to growl, grunt”
- Middle Dutch · derived from*grommelen
- Old French · derived fromgrumeler“to murmur, grumble”
- Middle French · borrowed fromgrommeler
- English todaygrumble
Probably from Middle French grommeler, from Old French grumeler (“to murmur, grumble”), from Middle Dutch *grommelen ("to murmur, mutter, grunt"; > Modern Dutch grommelen (“to grumble”)), frequentative of Middle Dutch grommen (“to growl, grunt”). Cognate with Middle Low German grummelen (> Low German grummeln (“to grumble”)), German grummeln (“to grumble”), Norwegian dialectal grymja (“to growl, grunt”).
Etymology from Wiktionary, CC BY-SA 4.0.