Webster's Revised Unabridged Dictionary · 1913

Tatouhou

Tatouhou , noun

[Compare Tatouay.]

(Zoology) The peba.