ragamuffinEnglish → FrenchEnglish–French Dictionaryragamuffin (dated) [ˈrægəmʌfɪn] noun va-nu-pieds mf inv