Where does “hämähäkki” come from?

hämähäkki (Finnish): spider

Definitions

  1. spider

Words derived from “hämähäkki