Mumruffin Definition
noun
(UK, dialect, Gloucestershire) Long-tailed tit.
Wiktionary
Other Word Forms of Mumruffin
Noun
Singular:
mumruffin
Plural:
mumruffinsFind Similar Words
Find similar words to mumruffin using the buttons below.