Sanskrit · noun · People & Roles

Lama

लामा
Meaning

A Tibetan Buddhist spiritual teacher or monk.