Le Mans (0 synonym found)

Definition of Le Mans:

°A city in France, and capital of the department of Sarthe.
°A contraction of The 24 Hours of Le Mans, an annual 24-hour motor race held near Le Mans.

Definition of Le Mans:

°A city in France, and capital of the department of Sarthe.
°A contraction of The 24 Hours of Le Mans, an annual 24-hour motor race held near Le Mans.

Back to Top