Indian-Canadian
Indo-Canadians are Canadians whose origins trace back to India. The terms East Indian and South Asian are used to distinguish people of ancestral origin from India, from the First Nations peoples of Canada who are often referred to as Indian, and from the people of the Caribbean, who are sometimes referred to as West Indian.
Read more about Indian-canadian.