Find the word definition

Wikipedia
Machrie

Machrie is a village on the Isle of Arran in the Firth of Clyde, Scotland. Machrie Bay can be found on the West Coast. The village is within the parish of Kilmory.

It is most well known for its Standing Stones that are a local tourist attraction, along with the King's Cave which was believed to have been used by Robert the Bruce.