Stonehenge

Stonehenge /ˈstoʊnˌhɛnʤ/ proper noun
Stonehenge
/ˈstoʊnˌhɛnʤ/
proper noun
Britannica Dictionary definition of STONEHENGE
: a group of very large stones in England arranged by people in prehistoric times