Attested.to

Definition

a person of English citizenship born or living in India

Seed ·

Term in context

Anglo-Indian in CommonParlance