Seppo
Finnish variation on Sebastian, Latin
"person from the ancient city of Sebastia"
Seppo has two separate Finnish origins. The first is as a nickname for Sebastian, a name used widely across Europe. The second version is derived from the Finnish word seppä , meaning "smith."