Words: Mahayana
Part of speech: n
Definition: a major school of Buddhism teaching social concern and universal salvation; practised in China, Japan, Tibet, Nepal, Korea, Mongolia