Lamasery

From Fresh Dictionary

English

Noun

lamasery

  1. a monastery for lamas in Tibet and Mongolia
Personal tools