Find the word definition

Wikipedia
Achill-henge

Achill-henge is a modern Stonehenge-like structure located on Achill Island off the northwest coast of County Mayo, Ireland.