Where does “omena” come from?

omena (Ingrian): apple

Definitions

  1. apple

Words derived from “omena