Where does “norppa” come from?

norppa (Finnish): ringed seal

Definitions

  1. ringed seal

Words derived from “norppa