Skip to content

ragamuffin

Dictionary definition · ragamuffin

noun

  1. a dirty shabbily clothed urchin

Similar words

Source: Open English WordNet (CC BY 4.0).