Advertisement
Synonyms of Skara Brae
Primary definition: A remarkably well-preserved stone-built Neolithic settlement, located on the West Mainland of Orkney, Scotland, dating from roughly 3180 BC to 2500 BC.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Skara Brae" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement