GRAND LAMA


Meaning of GRAND LAMA in English

[Grand Lama] n (1807): dalai lama

Merriam-Webster English vocab.      Английский словарь Merriam Webster.