English dictionary
glengarry meaning and definition
Definition and meaning of glengarry at MeaningMonkey.org. glengarry meaning and definition in the English Dictionary.GLENGARRY noun
Definition of Glengarry (noun)
- a Scottish cap with straight sides and a crease along the top from front to back; worn by Highlanders as part of military dress
Source: Princeton University Wordnet