street arab

Noun
  1. (sometimes offensive) a homeless boy who has been abandoned and roams the streets (synset 110682576)

Found on Word Lists

Other Searches