MUMRUFFIN


Meaning of MUMRUFFIN in English

ˈmümˌru̇fin, ˈməmˌrəf- noun

( -s )

Etymology: origin unknown

dialect England : long-tailed tit

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.