Where does “huppu” come from?

huppu (Finnish): hood; construction tarp; hoodie

Definitions

  1. hood; construction tarp; hoodie

Words derived from “huppu