Tatterdemalion
Tatterdemalion , noun
[Tatter + Old French desmaillier to break the meshes of, to tear: compare Old French maillon long clothes, swadding clothes, French maillot. See Tatter, and Mail armor.]
A ragged fellow; a ragamuffin. — L'Estrange