Attested.to

Definition

a personal attractiveness or interestingness that enables you to influence others

Seed ·

Term in context

charisma in CommonParlance