LEARNit Dictionary
Zen
noun
/zen/
UK
/zen/
US
1
a Japanese form of Buddhism
ذن