Where does “zen” come from?

zen (Finnish): zen

Definitions

  1. zen

Words derived from “zen