lepcha
/ˈlɛptʃə/Definitions
1. noun
A member of the Lepcha people, an indigenous ethnic group native to the Himalayas, particularly in Sikkim, India, and Nepal.
“The Lepcha guide led us through the Himalayan trek with great expertise.”
1. noun
A member of the Lepcha people, an indigenous ethnic group native to the Himalayas, particularly in Sikkim, India, and Nepal.
“The Lepcha guide led us through the Himalayan trek with great expertise.”