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