lamma ( synonym found)

Definition of lamma:

°A master of Tibetan Buddhism.

Back to Top