From the
Germanic name
Lanzo, originally a short form of names that began with the
element land meaning "land". During the Middle Ages it became associated with Old French
lance "spear, lance". A famous bearer is American cyclist Lance Armstrong (1971-).