Attested.to

Definition

a joyful song (usually celebrating the birth of Christ)

Seed ·

Term in context

carol in CommonParlance