What is the full meaning of babacoote
(Malagasy) a large lemur, the indri or closely related species [n -S]
Example of the word babacoote placed on a Scrabble board.