caribouDict.lkDict.lk - Sinhala to English DictionaryMeaning caribou Tweet Sinhala Dictionary definitions for cariboucaribou 🔊 /kɛˈɹɪbuˌ/caribou : කරිබුවාcaribou : පිනිමුවන් වර්ගයක්caribou definitionNoun. The American reindeer, especially the common or woodland species (Rangifer Caribou).Lern More AboutWiki Definition: caribouGoogle Search result: GoogleWiki Article: Wikipedia Tweet