Attested.to

Definition

a member of one of the aboriginal inhabitants of India

Seed ·

Term in context

Dravidian in CommonParlance