Skip to main content

douc

English douc meaning in English  •  douc का अर्थ अंग्रेजी में
Noun
  • A monkey (Semnopithecus nemæus), remarkable for its varied and brilliant colors. It is a native of Cochin China.
Advertisement