caribou

Popularity
500+ learners.
NOUN
(animal)-el caribú
Synonyms for caribou
Other Dictionaries
Explore the meaning of caribou in our family of products.
Word of the Day
carpet