"Teppo is a Finnish name, often used as a diminutive of Stefan or Stephen. It signifies a crown or wreath."
Download App