English to Hindi

Meaning for:
caribou
other
कैरीबू;कैरिबूऊ