DALAI LAMA


Meaning of DALAI LAMA in English

n. the spiritual head of Tibetan Buddhism, formerly also the chief ruler of Tibet (see LAMA).

Etymology: Mongolian dalai ocean; see LAMA

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