meaning of ragamuffin

1. a dirty shabbily clothed urchin


Related Words

ragamuffin |

Developed & Maintained By Taraprasad.com

Treasure Words