tam-o'-shanter
1. [ noun ] (clothing) a woolen cap of Scottish origin
Synonyms: tammy tam
Related terms: cap