Scandinavian Peninsula

1. (noun) the peninsula in northern Europe occupied by Norway and Sweden
Synonyms: Scandinavia
Related Words: peninsula



Terms and Conditions of Use / Copyright Notice