Avebury (noun) Definition, Meaning & Examples

noun
  1. Lubbock, Sir John.
  2. a village in Wiltshire, England: site of one of the largest ceremonial megalithic structures in Europe.
noun
  1. a village in Wiltshire, site of an extensive Neolithic stone circle
Avebury (noun) Definition, Meaning & Examples

More Definitions