Meaning : 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
Translation in other languages :
Meaning : A breed of terrier having a long heavy coat raised in Tibet as watchdogs.
Synonyms : lhasa apso
Lhasa meaning in Telugu.