CH'AN Meaning of CH'AN in English form of Mahayana Buddhism that arose in China and reached its culmination in the Zen school of Japan. See Zen. Britannica English vocabulary. Английский словарь Британика. 2012