Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

le mans Definition

Cancel
le mans
geographical name(Le Mans)
city on the Sarthe River in northwestern France population 142,626
le mans
noun(Le Mans)
sweetheart, lover; especially : mistress

Words Related to le mans!

le mans Examples by Brain Bank Users