1. Lepcha - Noun
2. Lepcha - Proper noun
Lepcha pl (plural only)
An ethnic group, the aboriginal people of Sikkim, who live in India, Nepal, Bhutan, and Tibet.
Their language, a Himalayish language in the Sino-Tibetan family, spoken by about 30000-50000 people.
The abugida script, also known as Róng, used only to write that language.
Source: en.wiktionary.orgFrom promoting the culture and traditions of the Lepcha people who are often referred to as the “vanishing tribes,” to the unique Gorkha villages of Todey-Tangta. Source: Internet
Since that time, the Lepcha have practiced it together with Buddhism. Source: Internet
The Lepcha people call it sak nam. Source: Internet