Site in France of an Annual 24-Hour Car Race
This page is the CodyCross answer for the clue below from Fruits and Vegetables, Group 1907, Puzzle 4 (Armenian Cucumber).
Question is: Site in France of an Annual 24-Hour Car Race
and the answer is: LEMANS
Word Meaning:
LEMANS — plural of leman
Definitions from Wiktionary.