Definition of street Arab

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