LE MANS Meaning of LE MANS in English /leuh mahonn"/a city in and the capital of Sarthe, in NW France: auto racing. 155,245. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012