English Dictionary
Definition ragamuffin in British English
ragamuffin noun
[countable] noun
/ˈræɡəˌmʌfɪn/
Synonyms and related words
