Where does “hymy” come from?

hymy (Finnish): smile

Definitions

  1. smile

Words derived from “hymy