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

leh Definition

Cancel
leh
geographical name(Leh)
town on the Indus River of India in eastern Kashmir population 31,000

Words Related to leh!

leh Examples by Brain Bank Users