Kimmo

Etymology
Of debated meaning. The name occurs in Finnish folk poetry. Possibly a vernacular form of.