Definition of Ragamuffin
Noun: ragamuffin 'ra-gu,mú-fin
- A dirty shabbily clothed urchin
- tatterdemalion
See also:
raga
ragamuffins
Anagrams containing the word ragamuffin
rafuniamgf nragamuffi inragamuff finragamuf ffinragamu uffinragam muffinraga amuffinrag gamuffinra agamuffinr