Attested.to

Definition

a roof in the form of a dome

Seed ·

Term in context

cupola in CommonParlance