ZEN


Meaning of ZEN in English

n., adj. A Japanese sect of Mahayana Buddhism that aims at enlightenment by direct intuition through meditation.

Shadow Slang English vocab.      Английский словарь теневого сленга.