lhasa

Noun
  1. The sacred city of Lamaism;
    Known as the Forbidden City for its former inaccessibility and hostility to strangers (synset 108927150)
  2. A breed of terrier having a long heavy coat raised in Tibet as watchdogs (synset 102101065)

Other Searches