English synonyms about - contact  

Stonehenge

noun

1 Stonehenge

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

Dutch: Stonehenge


Find more on stonehenge elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0494