Lepcha
Concise Oxford English Dictionary © 2008 Oxford University Press:
Lepcha /ˈlɛptʃə/
▶noun (pl. same or Lepchas)
- 1 a member of a people living mainly in mountain valleys in Sikkim, western Bhutan, and parts of Nepal and West Bengal.
- 2 the Tibeto-Burman language of the Lepcha.
– origin from Nepali lāpche.
'Lepcha' also found in these Oxford entries:

