ALL meanings of lepcha
Lep·cha
L l - noun plural lepcha a member of a people of Sikkim and adjacent areas of Nepal, Bhutan, and India. 1
- noun plural lepcha the Tibeto-Burman language of the Lepcha. 1
- noun lepcha a member of a Mongoloid people of Sikkim 0
- noun lepcha the language of this people, belonging to the Tibeto-Burman branch of the Sino-Tibetan family 0
- adjective lepcha of or relating to this people or their language 0