ragamuffin
noun
-
A dirty, shabbily-clothed child; an urchin.
-
A breed of domestic cat which is an offshoot from the Ragdoll.
street person
How often have the words ragamuffin and street person occurred in a corpus of books? (source: Google Ngram Viewer )