Definition of glengarry
: a woolen cap of Scottish origin —called also glengarry bonnet
Origin and Etymology of glengarry
Glengarry, valley in Scotland
First Known Use: 1841See Words from the same year
Learn More about glengarry
Seen and Heard
What made you want to look up glengarry? Please tell us where you read or heard it (including the quote, if possible).