Where does “imikko” come from?

imikko (Ingrian): female animal

Definitions

  1. female animal

Words derived from “imikko