GLENGARRY


Meaning of GLENGARRY in English

■ noun ( plural glengarries ) a brimless boat-shaped hat with a cleft down the centre, worn as part of Highland dress.

Origin

C19: from Glengarry , a valley in the Highlands of Scotland.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.