Where does “elossa” come from?

elossa (Finnish): alive

Definitions

  1. alive

Words derived from “elossa