Where does “katka” come from?

katka (Finnish): An amphipod

Definitions

  1. An amphipod

Words derived from “katka