Meaning of street urchin in English
a child who is poor and does not have a home, living and sleeping on the streets of a city: They are street urchins living alone in an abandoned car under an expressway. He arrived at the orphanage as a ragged, malnourished street urchin.