Where does “hippa” come from?

hippa (Finnish): tag; it

Definitions

  1. tag; it

Words derived from “hippa