scandinavian peninsula

Noun
  1. The peninsula in northern Europe occupied by Norway and Sweden (synset 108778689)

Found on Word Lists

Other Searches