Online English Dictionary

Home

Lamasery


n.

A monastery or convent of lamas, in Tibet, Mongolia, etc.


© 2009 Dammam Community College