Results

Queen of the South noun
1 nickname for the town of Dumfries
2 girl chosen to be the festival queen in Dumfries