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.”
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.”