Definition - Lhasa

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

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