Webster's Revised Unabridged Dictionary · 1913

Loutou

Loutou , noun

[Native names.]

(Zoology) A crested black monkey (Semnopithecus maurus) of Java.