street Arab Hear it!

street Arab Definition

street Arab

noun

a homeless or neglected child left to roam the streets; gamin