Attested.to

Definition

a member of an agricultural people of southern India

Seed ·

Term in context

Badaga in CommonParlance