GARRON Meaning of GARRON in English [gar.ron] n [Ir gearran & ScGael gearran, gelding] (1540) Scot & Irish: a small sturdy workhorse Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012