ragamuffin

Explore definitions, synonyms, and language insights of ragamuffin

Definitions

Noun
a dirty shabbily clothed urchin

More General Terms