street arab
Explore definitions, synonyms, and language insights of street arab
Definitions
                    Noun
                    
            (sometimes offensive) a homeless boy who has been abandoned and roams the streets
                Explore definitions, synonyms, and language insights of street arab