English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition Dalai Lama in British English

Dalai Lama noun

[countable] noun
/ˌdælaɪ ˈlɑːmə/
1

the spiritual leader in Tibetan Buddhism

Synonyms and related words
Definition Dalai Lama in British English