Definition of garron

Definition of garron
  1. garron Noun A small and usually disdained type of horse, typically bred in Scotland and Ireland.
Need more help? Try our forum NEW