MAHAYANA


Meaning of MAHAYANA in English

n. a school of Buddhism practised in China, Japan, and Tibet.

Etymology: Skr. f. maha great + yana vehicle

Oxford English vocab.      Оксфордский английский словарь.