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

lemans Definition

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

Words Related to lemans!

lemans Examples by Brain Bank Users