Lepcha Definition
lĕpchə
lepchas
noun
A member of a traditionally Buddhist people living in the Sikkim region of India and neighboring parts of Nepal and Bhutan.
American Heritage
The Tibeto-Burman language of the Lepcha.
American Heritage
Find Similar Words
Find similar words to Lepcha using the buttons below.