Where does “mykky” come from?

mykky (Finnish): lump, bump

Definitions

  1. lump, bump

Words derived from “mykky