Attested.to

Definition

(archeology) a heap of earth placed over prehistoric tombs

Seed ·

Term in context

barrow in CommonParlance