Synonyms and Antonyms for stonehenge

1. Stonehenge (n.)

an ancient megalithic monument in southern England; probably used for ritual purposes

Synonyms: