Skip to main content

lhasa

English lhasa meaning in English  •  lhasa का अर्थ अंग्रेजी में
Noun
  • The capital city of Tibet; it is the sacred city of Lamaism.
  • A breed of terrier having a long heavy coat raised in Tibet as watchdogs; also called Lhasa apso>.
Advertisement