GARRON Meaning of GARRON in English [ 'garən ]■ noun another term for Highland pony .OriginC16: from Sc. Gaelic gearran , Ir. gearrán . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004