What is the meaning of Wanderoo?

Any of various langur monkeys (of genus Semnopithecus), from Sri Lanka

The lion-tailed macaque (Macaca silenus)

Source: wiktionary.org