Silbury Hill









Silbury Hill


Silbury Hill [sil-ber-ee, -buh-ree] noun

  1. the largest prehistoric artificial mound in Europe, located near Avebury, England, and dating from 2600 b.c.
50 queries 0.393