The surname is derived from a medieval given name Lanzo, short form of names beginning with the Germanic element *land; see land. Doublet of Lanzo.
Practice speaking and memorizing "Lance" and many other words and sentences in English.