LEPCHA


Meaning of LEPCHA in English

[Lep.cha] n, pl Lepcha or Lepchas (1819) 1: a member of a people of Sikkim, India

2: the Tibeto-Burman language of the Lepcha people

Merriam-Webster English vocab.      Английский словарь Merriam Webster.