GLENGARRY


Meaning of GLENGARRY in English

n. (pl. -ies) a brimless Scottish hat with a cleft down the centre and usu. two ribbons hanging at the back.

[ Glengarry in Scotland ]

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