Smith, the most common name in the UK, is derived from the Old English term meaning one who works in metal.
Foreign names with the same meaning as Smith are many:
Faber in Latin,
Lefevre in French,
Ferrero in Spanish,
Ferrari in Italian,
Kowalski in Polish,
Kovacs in Hungarian,
Faur in Romanian,
Smit in Dutch,
Schmidt in German
and MacGowan in Scottish Gaelic.
Source: Lingo: A language Spotters’ Guide to Europe by Gaston Dorren, Profile Books, 2014