Noun Definition

tatterdemalion

1.Definition: a dirty shabbily clothed urchin

Related Noun(s):ragamuffin

Category: People