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