Advertisement

Lancelot

masc. proper name, Old French, a double-diminutive of Frankish Lanzo, itself a shortened pet-name (hypocoristic) of one of the many Germanic names in Land- (compare Old English Landbeorht "land-bright;" see Lambert).