GLENGARRY


Meaning of GLENGARRY in English

[glen.gar.ry] n, pl -ries often cap [Glengarry, valley in Scotland] (1845): a woolen cap of Scottish origin--called also glengarry bonnet

Merriam-Webster English vocab.      Английский словарь Merriam Webster.