Zen

A Chinese school of Mahayana Buddhism accepted by Japan, Korea and Vietnam.

Zen Definition
Zen Definition

Flippy

The leader in educational esports.