Find the word definition

Wikipedia
Balquhain

Balquhain, also known as Balquhain Stone Circle, The Chapel of Garioch or Inveramsay, is a recumbent stone circle from Inverurie in Scotland.