'Scandinavian Peninsula' definitions:

Definition of 'Scandinavian Peninsula'

From: WordNet
noun
The peninsula in northern Europe occupied by Norway and Sweden [syn: Scandinavia, Scandinavian Peninsula]