deek'al gaay

English: Translation
caribou leader
Notes

chief caribou