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.