meaning of lamas

1. A monastery or convent of lamas, in Thibet, Mongolia, etc.
2.
a monastery for lamas


Related Words

lamasery |

Developed & Maintained By Taraprasad.com

Treasure Words