Enter a clue or pattern or both:
The Clue
Castle Rock site (9 letter answer)
The Answer
EDINBURGH
Tags
Notes
The answer EDINBURGH is so rare that it appears less than once every 2500 puzzles.
Definition
EDINBURGH as a noun:
1. the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth