meaning of caribou

1. The American reindeer, especially the common or woodland species (Rangifer Caribou).


Related Words

caribou | caribou codeworks |

Developed & Maintained By Taraprasad.com

Treasure Words