Zen El Mouching Zen noun Chinese Ch'an. Buddhism. a Mahayana movement, introduced intoChina in the 6th century a.d. and into Japan in the 12th century, that... FRESHEL MOUCHINGFISHINGFILM0 Comments