What is the full meaning of tatou
(French) an armadillo, esp. the giant armadillo [n -S]
Example of the word tatou placed on a Scrabble board.