'langur' definitions:

Definition of 'langur'

From: WordNet
noun
Slender long-tailed monkey of Asia

Words containing 'langur'