Synonyms and Antonyms for scandinavian peninsula

1. Scandinavian Peninsula (n.)

the peninsula in northern Europe occupied by Norway and Sweden

Synonyms: