Daily Dunsinane Crossword

12345678
Across
  1. 2. Thane of Fife
  2. 4. Duncan's eldest
  3. 7. Famous writer
  4. 8. Supernatural women
Down
  1. 1. Duncan's residency
  2. 3. Traitor's thane
  3. 5. Thane of Glamis
  4. 6. High status