What is the full meaning of garrons
GARRON, a small sturdy horse, also GARRAN [n]
Example of the word garrons placed on a Scrabble board.