Stonehenge
WordNet

noun


(1)   An ancient megalithic monument in southern England; probably used for ritual purposes
 
x
OK