TATOUHOU Meaning of TATOUHOU in English (n.) The peba. Webster's English dictionary. Английский словарь Webster. 2012