ragamuffin

noun

  1. 1

    a dirty shabbily clothed urchin

Synonyms

Also useful for “ragamuffin”:Crossword