ragamuffin
English Dictionary
->
Letter R
-> ragamuffin
Search Dictionary:
ragamuffin Definition
(n)
a
dirty
shabbily
clothed
urchin
ragamuffin Synonyms
ragamuffin
tatterdemalion
© Art Branch Inc.