Meaning of Glengarry
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
Other information on Glengarry
WIKIPEDIA results for
Glengarry
Amazon results for
Glengarry
Tweet