ALL meanings of street arab
street Ar·ab
S s - noun street arab a person, especially a child, who lives a homeless, vagabond life on the streets; urchin. 1
- noun street arab a homeless child, esp one who survives by begging and stealing; urchin 0
- noun street arab a homeless or neglected child left to roam the streets; gamin 0