tatouhou

Etymology
Compare and see.

Noun

 * 1) An armadillo, the peba.