caribous meaning

Meaning of caribous

What is the full meaning of caribous

CARIBOU, (Native American) a large deer found in Canada, also CARIBOO [n]

Example of the word caribous placed on a Scrabble board.

Unscrambled word caribous

Points for caribous

Scrabble
19 points
Word With Friends
15 points
Wordfeud
19 points

Related pages for caribous