'henge' probably referred to something hanging or supported in the air.