Attested.to

Definition

a deity worshipped by the Celts

Seed ·

Term in context

Celtic deity in CommonParlance