Skip to main content

Definitions by Knorsenn

It means a turquoise lake in Tibetan language.
Yu meaning color turquoise

Tsp meaning lake
Yutso is a lake in Tibet
yutso by Knorsenn November 24, 2021