What is the full meaning of carjacou
an American deer, also CARIACOU [n -S]
Example of the word carjacou placed on a Scrabble board.