The Constitution defines Anglo-Indian as a person who is domiciled within the territory of India, whose father or any male progenitors in the male line are of European descent.
From roughly the 18th to the early 20th century, the term referred specifically to British people working in India. Source: Britannica Dictionary