lhasa
1. [ noun ] (government,geography) the sacred city of Lamaism; known as the Forbidden City for its former inaccessibility and hostility to strangers
Synonyms: capital_of_Tibet Forbidden_City Lassa
Related terms: national_capital Tibet
2. [ noun ] (zoology) a breed of terrier having a long heavy coat raised in Tibet as watchdogs
Synonyms: Lhasa_apso
Related terms: terrier