Where does “luola” come from?

luola (Finnish): cave; cavern; grotto

Definitions

  1. cave; cavern; grotto

Words derived from “luola