GLENGARRY


Meaning of GLENGARRY in English

noun (plural -ries) Usage: often capitalized Etymology: Glengarry, valley in Scotland Date: 1841 a woolen cap of Scottish origin

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.