Middle English shirte, from Old English scyrte, short garment.
That's a cool link, Helen. I can see the Middle Ages tunics becoming shorter and having buttons/fasteners other than just the belt around the middle. Then, of course, they'd need something to wear below...