plural Lepcha or Lepchas
1
: a member of a people of Sikkim, India
2
: the Tibeto-Burman language of the Lepcha people
Love words? Need even more definitions?
Merriam-Webster unabridged
Share