Find the word definition

Wikipedia
Wanla

Wanla is a village in the Leh district of Jammu and Kashmir, India. It is located in the Khalsi tehsil, on the banks of the Yapola River (also known as the Wanla river). The Wanla Monastery is located in this village.