Where does “omena” come from?

omena (Finnish): apple

Definitions

  1. apple

Words derived from “omena