The term Anglo can be used as a prefix to indicate a relation to England and the United Kingdom, as in the phrases 'Anglo-American' or 'Anglo-Indian'.
It is also used, somewhat loosely, to refer to a person or people of English/Anglo-Saxon ethnicity in North America, Australasia and Southern Africa. It is also used, in non-English-speaking countries, to refer to someone from any English-speaking country.
Anglo is a Late Latin prefix used to denote "English-" in conjunction with another toponym or demonym. The word is derived from Anglia, the Latin name for England, and still the modern name of its southeastern portion. Anglia and England both mean "Land of the Angles", a Germanic people originating in the north German peninsula of Angeln.
Some Americans who speak English but are not of English ancestry do not consider themselves Anglo. For instance, some Cajuns in south Louisiana use the term to refer to area whites who do not have Francophone backgrounds.
In general, the term is used to refer to the "white" ethnic group within a mixed-race context and rarely connotes specific ancestral or cultural origins (compare WASP). Nonetheless, some consider broad uses erroneous, particularly if they feel that it does connote English ancestry or culture.
For the term's use in a global context, see Anglosphere
England | Ethnic groups in Australasia | Ethnic groups in Canada | Ethnic groups in the United Kingdom | Ethnic groups in the United States | Mexican-American history