Definition, synonyms and related words
A megalithic pile of stones found in the Salento region of Italy.