Noun ragamuffin has 1 sense
  1. ragamuffin, tatterdemalion - a dirty shabbily clothed urchin
    --1 is a kind of urchin
,
TOP