- tam-o'-shanter (n.)[tam-o'-shanter 词源字典]
- c. 1840, type of bonnet formerly worn by Scottish plowmen, from Tam O'Shanter "Tom of Shanter," name of hero in a poem of the same name by Robert Burns, written 1790. The woolen cap became fashionable for ladies c. 1887.[tam-o'-shanter etymology, tam-o'-shanter origin, 英语词源]