Meaning of scandinavian peninsula

Definition of scandinavian peninsula

(noun) the peninsula in northern Europe occupied by Norway and Sweden

Other information on scandinavian peninsula

WIKIPEDIA results for scandinavian peninsula
Amazon results for scandinavian peninsula