Synonyms and Antonyms for Scandinavian_Peninsula

1. Scandinavian Peninsula (n.)

the peninsula in northern Europe occupied by Norway and Sweden

Synonyms: