Word info

mumruffin

Noun

Meaning

mumruffin (plural mumruffins)

(UK, dialect, Gloucestershire) long-tailed tit

Source: en.wiktionary.org

Close letter words and terms