The name Lancelot is a boy's name of French origin meaning "servant". Lancelot and is often added to user-created lists like Fighting Names and discussed in our forums with posts like "Quick Question Thread?!".
From the experts:
In Arthurian legend, Lancelot was one of the most dashing of the Knights of the Round Table who eventually had an affair with Queen Guinevere: it makes for a romantic story-- but perhaps overly romantic-- name.
An older spelling is Launcelot, as seen in Shakespeare's Launcelot Gabbo in The Merchant of Venice and two Tobias Smollett novels.
Short form Lance has had an independent life of his own.