a dirty, ragged person; esp., a poor, ragged child
Origin of ragamuffinMiddle English Ragamoffyn, name of a demon in Piers Plowman: sense probably influenced, influence by rag
A shabbily clothed, dirty child.
Origin of ragamuffinMiddle English Ragamuffyn a personal name probably raggi ragged ( from ragge rag ; see rag 1. )Middle Dutch moffel, muffe mitten ; see muff 2.