Definition of Ragamuffin

Noun: ragamuffin  'ra-gu,mú-fin

  1. 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