"mitch" was obviously pretty widespread in Britain and Ireland. According to Shorter Oxford English Dictionary (great app version, incidentally!), it originally meant "to lurk out of sight, to skulk" up to about mid-16th C. before acquiring its "play truant" meaning.
Regards