Meaning of Zen Buddhist in English:

Zen Buddhist

noun

See Zen