Attested.to

Definition

a junction where one street or road crosses another

Seed ·

Term in context

carrefour in CommonParlance