Attested.to

Definition

a present given at Christmas time

Seed ·

Term in context

Christmas present in CommonParlance