ZEN


Meaning of ZEN in English

n. Buddhist religion practiced in Japan and subsequently in Korea and Vietnam

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.