Anglophone
An anglophone is someone who speaks English. In Canada this term is widely used to designate someone whose first language is English, contrasted to francophones and allophones.