Search for synonyms and antonyms

lhasa > define

noun

  • The sacred city of Lamaism; known as the Forbidden City for its former inaccessibility and hostility to strangers.
  • A breed of terrier having a long heavy coat raised in Tibet as watchdogs.
by WordNet 3.0 © 2006 by Princeton University