The Cree, or nehinaw, are a North American Indigenous people, numbering more than 350,000 in Canada, where they form one of the country's largest First Nations.