Knitting on Hall Dutye-mail magistraMagistra: Latin for teacher. I teach Latin. Lana: Latin for wool. Magistra loves wool! Knit: English for knit. Unfortunately, the Latin language predates the invention of knitting so I have no Latin word for my favorite hall-duty passtime. Puzzled by the Latin frequently occurring on my blog? See the key.