ZEN


Meaning of ZEN in English

■ noun a Japanese school of Mahayana Buddhism emphasizing the value of meditation and intuition.

Origin

Japanese, lit. 'meditation', from Chin. chán 'quietude', from Sanskrit dhyāna 'meditation'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.