Online English Dictionary

Home

Lhasa


n.

The capital city of Tibet; it is the sacred city of Lamaism.


© 2009 Dammam Community College