What is the full meaning of peba
a large armadillo of tropical South America, aka tatouay [n -S]
Example of the word peba placed on a Scrabble board.