Keinonen

Etymology
Possibly.