English dictionary
stonehenge meaning and definition
Definition and meaning of stonehenge at MeaningMonkey.org. stonehenge meaning and definition in the English Dictionary.STONEHENGE noun
Definition of Stonehenge (noun)
- an ancient megalithic monument in southern England; probably used for ritual purposes
Source: Princeton University Wordnet