RAGAMUFFIN
Meaning of RAGAMUFFIN in English
n. a person in ragged dirty clothes, esp. a child.
[ prob. based on RAG(1): cf. 14th-c. ragamoffyn the name of a demon ]
Concise Oxford English dictionary.
Краткий оксфордский словарь английского языка.
2012