jump to corresponding sense entry
noun
An ancient megalithic monument in southern England; probably used for ritual purposes.
is an instance of: monument.
Dutch: Stonehenge
Find more on stonehenge elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0494