LAMA

Definition of LAMA

  1. (noun)a Tibetan or Mongolian priest of Lamaism