SynonymX
Speak
Stonehenge
Definition of Stonehenge
1.
An ancient megalithic monument in southern England; probably used for ritual purposes
Noun
Semanticaly linked words with "stonehenge"
monument