Noun Definition

street arab

1.Definition: (sometimes offensive) a homeless boy who has been abandoned and roams the streets

Related Noun(s):gamin, throwaway

Category: People