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