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. 2012