meaning of street urchin

1. a child who spends most of his time in the streets especially in slum areas


Related Words

street urchin |

Developed & Maintained By Taraprasad.com

Treasure Words