I was told in my art history class that henge just means circle.

And that story about the Stonehenge restoration isn't real is it? It seems a little dubious because it's on a site about aliens and angels.