Find the word definition

Wikipedia
Swangla

The Swangla are a community found in Himachal Pradesh.

Swangla is a tribe located in district of Lahaul and Spiti of Himachal Pradesh, India. They are primarily settled in pattan region of Lahaul sub- division. As per Census of India, the population of Swangla Tribe stood at 9,630 (Males 4829 and females 4801).