In English, some common last names, like Smith and Cooper, stem from historic professions. Is this the case in other languages?

by derekkuda
tim_mcdaniel
AlviseFalier

We have had a number of great answers about western surnames, like this one by u/ord_mayor_of_reddit, as well as this more recent answer.

Bannybear1

Alcaldo—mayor Barbero—barber Cabrero—goatherder Cantor—singer Cavallero—horseman, knight Corredor—runner Herrera/Herrero—ironworker, smith Hidalgo—nobelman Marin—from the Latin “Marinus,” meaning sailor Marques—marquis Molinero—miller Romero—pilgrim Torrero—bullkeeper, fighter Zapatero—shoemaker