Where does “itikka” come from?

itikka (Ingrian): bug

Definitions

  1. bug

Words derived from “itikka