Find the word definition

Wiktionary
tam o'shanters

n. (tam o'shanter English)