Anglo is a word indicating a relation to, or descent from England, English culture, the English people or the English language, such as in the term Anglosphere.
It comes from Angli, the Latin name for the Angles, a Germanic tribe that migrated to Britain in the 5th century.