English Dictionary
◊ RAGAMUFFIN
ragamuffin
n : a dirty shabbily clothed urchin [syn: {tatterdemalion}]