This interesting online list of Latin neologisms translates kilt as Scotorum laculata vestis.
http://alpha.furman.edu/~dmorgan/lexicon/silva.htm