Attested.to

Definition

a sophisticated person who has travelled in many countries

Seed ·

Term in context

cosmopolitan in CommonParlance