sweden : Idioms & Phrases
capital of sweden
-
noun the capital and largest city of Sweden; located in southern Sweden on the Baltic
Stockholm.
- the Nobel Prize is awarded in Stockholm
WordNet
kingdom of sweden
-
noun a Scandinavian kingdom in the eastern part of the Scandinavian Peninsula
Sweden; Sverige.