Attested.to

Definition

a festival marked by merrymaking and processions

Seed ·

Term in context

carnival in CommonParlance