CARRIBOO


Meaning of CARRIBOO in English

(n.) See Caribou.

Webster's English dictionary.      Английский словарь Webster.