Names related to Seppo (1)

Finnish Mythology
Finnish
SEPI   m
Finnish
(diminutive)