What is the meaning of Anglo?

An English person or person of English ancestry.

A North American, especially a white one (regardless of actual ethnicity), whose native language is English (as opposed to Americans who have another native language).

An Anglo-Australian (as opposed to Australians of Mediterranean or Middle Eastern background)

An English-speaking Quebecer.

A white-skinned person.

A British person or person of British ancestry.

An anglo concertina.

angle

Englander (a person from England)

Englishman (a man from England or of English descent)

small stove

Anglian (of the Angles)

English

Angle

English

of the Angles or the English

Angle (a member of the ancient Germanic tribe)

Englishman

Englishman

Anglian (pertaining to the Angles)

English (of or relating to England)

Anglo-Saxon

Angle (a member of a Germanic tribe)

Englishman

Anglo-Saxon, Old English (language)

Romanization of ᮃᮍᮣᮧ

Source: wiktionary.org