Definition of Lhasa

  • (noun) a breed of terrier having a long heavy coat raised in Tibet as watchdogs
  • (noun) the sacred city of Lamaism; known as the Forbidden City for its former inaccessibility and hostility to strangers

Antonyms of Lhasa


No Antonyms Found.

Homophones of Lhasa