Synonyms: ragamuffin, tatterdemalion
Definition: a dirty shabbily clothed urchin
Similar words: urchin
Definition: poor and often mischievous city child