Attested.to

Definition

a wide street or thoroughfare

Seed ·

Term in context

avenue in CommonParlance