Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
Forum
Definition of street Arab
Definition of street Arab
street Arab
Noun
A homeless child who roams the streets, usually begging for handouts; a street urchin.
Need more help? Try our forum
NEW