Meaning of street arab
Definition of street arab
(noun)
(sometimes offensive) a
homeless
boy who has been
abandoned
and roams the streets
Other information on street arab
WIKIPEDIA results for
street arab
Amazon results for
street arab
Tweet