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