Noun
street Arab (plural street Arabs) (dated) A homeless child who roams the streets, usually begging for handouts; a street urchin.
street-arab (plural street-arabs) Alternative spelling of street Arab
street-arab