ragamuffin

Noun
  1. A dirty shabbily clothed urchin (synset 110524257)

Found on Word Lists

Other Searches