Attested.to

Definition

a Hindu disciple of a swami

Seed ·

Term in context

chela in CommonParlance