TOP

Definition of Zen noun from the Oxford Advanced American Dictionary

See Zen in the Oxford Advanced Learner's Dictionary