ragamuffin has definitions from the field of sociology
1
[ noun ] (sociology) a dirty shabbily clothed urchin

Synonyms

tatterdemalion

Related terms

urchin

*