the peninsula in northern Europe occupied by Norway and Sweden
<noun.location>
<noun.location>
Scandinavia |
Scandinavian Peninsula |
lexical pointers
derivationally related form