Attested.to

Definition

figure of a lamb; emblematic of Christ

Seed ·

Term in context

Agnus Dei in CommonParlance