English to Hindi

Meaning for:
Greenland caribou
other
ग्रीनलैण्ड कैरीबू