Lhasa meaning

lä'sə, lăs'ə
A city of southwest China, the capital of Tibet. Since the mid-1600s, it has been the official residence of the Dalai Lama and the center of Tibetan Buddhism.
0
0
Capital of Tibet, China, in the SE part: it is a Buddhist holy city.
proper name
0
0
Advertisement