Definition: (noun) A shabbily clothed, dirty child.
Synonyms: tatterdemalion.
Usage: The wealthy bachelor had pity on the ragamuffin and handed him a wad of bills, instructing him to buy himself dinner and a new coat.
Discuss
Source: The Free Dictionary