Definition of Stonehenge

  • 1. An ancient megalithic monument in southern England; probably used for ritual purposes Noun

Semanticaly linked words with "Stonehenge"