Find the word definition

Wikipedia
Zaloora

Zaloora is a village (of over 6,000) in northern Baramulla district, Jammu and Kashmir (J&K), India, approximately from Sopore. Zaloora is a valley within the valley, fenced by mountains on three sides and by Lal Kul canal on the other.