Where does “keli” come from?

keli (Finnish): weather conditions relating specifically to...

Definitions

  1. weather conditions relating specifically to...

Words derived from “keli