Německé příjmení Lanz se vykládá z rodných jmen jako Landolt, Landfried, Lamprecht apod. Další možný výklad je ze středohornoněmeckého lanze, tj. „oštěp“, patrně jako označení pro výrobce oštěpů, nebo bojovníka. V Německu také leží několik obcí jménem Lanz či Lanze, je možné, že původní nositel příjmení Lanz odtud pocházel. Původní příjmení Lanz pak u nás bylo zapsáno podle výslovnosti jako Lanc. Podobu Lanc dnes nosí 638 obyvatel ČR, formu Lanz používá jen 45 osob.