Glengarry Definition
 glĕn-gărē 
  glengarry
  
    noun
  
 A Scottish cap for men, creased lengthwise across the top and often having short ribbons at the back.
 Webster's New World 
Origin of Glengarry
- After Glengarry , a valley of central Scotland - From American Heritage Dictionary of the English Language, 5th Edition 
Find Similar Words
Find similar words to Glengarry using the buttons below.