Home
Search
Index
Definify.com
Webster
1913
Edition
Lamasery
La′ma-ser-y
,
Noun.
[See 2d
Lama
.]
A monastery or convent of lamas, in Tibet, Mongolia, etc.
Similar Results