Clue: Lhasa residents
We have 1 possible answer for the clue Lhasa residents which appears 3 times in our database.
Possible Answers:
Related Clues:
- Yak herders, often
- They live the high life
- People of Lhasa
- Citizens of Dalai Lama's country
- They be titans who live in the Himalayas
- Lhasa natives
- Such people may find ant-bites turn nasty
- Highland people live surrounded by giants
- Giant swallows live with small people
- Live among giants, very high people
- Lamas, usually
- They live on the Roof of the World, in Lhasa perhaps