Noun Definition

ragamuffin

1.Definition: a dirty shabbily clothed urchin

Related Noun(s):tatterdemalion

Category: People