What is the full meaning of cariacous
CARIACOU, an American deer, aka white-tailed deer, also CARJACOU [n]
Example of the word cariacous placed on a Scrabble board.