What is the full meaning of jigots
JIGOT, (French) a leg of lamb, also GIGOT [n]
Example of the word jigots placed on a Scrabble board.