English Dictionary
◊ TAM-O'-SHANTER
tam-o'-shanter
n : a woolen cap of Scottish origin [syn: {tam}, {tammy}]