Attested.to

Definition

the central area in a building; open to the sky

Seed ·

Term in context

atrium in CommonParlance