Where does “harpun” come from?

harpun (Polish): harpoon

Definitions

  1. harpoon

Words derived from “harpun