What is the Definition of Zen?

Zen is a spiritual meditation. It is practiced in many countries, but better known in Asia. Comes from the Chinese word Chan. Introduced by a Buddha.