Question: What castle on the banks of the River Annan in Scotland is named after a common Great Britain surname?
Sentence (from "Annan (surname)"): The use of Annan as a surname is most common in Great Britain and the former British colonies.
Relevant evidence: Yes