'langur' definitions:

Definition of 'langur'

(from WordNet)
noun
Slender long-tailed monkey of Asia

Words containing 'langur'