Attested.to

Definition

possessing an extraordinary ability to attract

Seed ·

Term in context

charismatic in CommonParlance