ZEN


Meaning of ZEN in English

/ zen; NAmE / noun

[ U ] a Japanese form of Buddhism

••

WORD ORIGIN

Japanese , literally meditation , from Chinese chán quietude, from Sanskrit dhyāna meditation.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.