English Canadians

English Canadians or Anglo-Canadians (French: Canadiens anglais), refers to either Canadians of English ethnic origin and heritage or to English-speaking or Anglophone Canadians of any ethnic origin; it is used primarily in contrast with French Canadians.