Lance

boyGermanic

Lance is a boy name of Germanic, via French origin, meaning “Land; also 'lance, spear'”.

MeaningLand; also 'lance, spear'
GenderBoy
OriginGermanic, via French
PronunciationLANSS
TraditionModern & Classic
Used inUnited States, South Africa, Australia

Meaning and origin of Lance

Lance comes from the Germanic name Lanzo, a short form of names beginning with land, 'land'. In English it has long been linked with the word lance, the spear of a mounted knight, and with Lancelot of Arthurian legend. It was used occasionally in medieval times and revived in the twentieth century, especially in the United States. It can also be a short form of Lancelot.

Is Lance a religious name?

Lance is a secular name with no particular religious background.

How popular is Lance?

Recognisable in English-speaking countries but no longer common for babies.

Gifts with the name Lance

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Lance

LanzoLancelot

Names similar to Lance

More boy names

Frequently asked questions

What does the name Lance mean?

Lance means 'Land; also 'lance, spear''. It is of Germanic, via French origin.

Does Lance have a religious meaning?

Lance is a secular name with no particular religious background.

How do you pronounce Lance?

Lance is pronounced LANSS.

Is Lance a boy or girl name?

Lance is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.