Entellus
WordNet

noun


(1)   Langur of southern Asia; regarded as sacred in India
 
x
OK