Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lepcha Definition

Cancel
lepcha
noun(Lep-cha)
a member of a people of Sikkim, India
lepcha
noun(Lep-cha)
the Tibeto-Burman language of the Lepcha people

Words Related to lepcha!

lepcha Examples by Brain Bank Users