lhasa

/ˈlɑːsə/

Definitions

1. noun

the capital city of Tibet, or the name of a breed of Tibetan mastiff dog

“The tourists visited Lhasa to experience its unique Tibetan culture.”

Synonyms

  • Tibetan capital
  • Tibetan mastiff

Antonyms

  • foreign city
  • western city