Crossword Answer Lookup

Southern European peninsula, or most of Northern Asia? (7)

Guardian Puzzle #3992 4 Down 2023-04-23
Definition
Southern
Answer
SIBERIA