" hey man lets go to avebury for the summer solstice   " o
avebury is a village in wiltshire near devizes, containing a stone circle
"" hey man lets go to avebury for the summer solstice   " o" What is the definition of "avebury"?