0%

ALL meanings of avebury

Ave·bur·y
A a
  • noun avebury a village in Wiltshire, site of an extensive Neolithic stone circle 3
  • noun avebury Baron, Lubbock, Sir John. 1
  • noun avebury Also, Abury. a village in Wiltshire, England: site of one of the largest ceremonial megalithic structures in Europe. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?