Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of stonehenge

- An assemblage of upright stones with others placed horizontally on their tops, on Salisbury Plain, England, -- generally supposed to be the remains of an ancient Druidical temple.

Crossword clue for stonehenge

- Ancient monument in England
- Famous ring of stones
- Salisbury Plain prehistoric monument