Definition of Langur

  • 1. Slender long-tailed monkey of Asia Noun

Semanticaly linked words with "langur"

Hyponims for word "langur"