capital of sweden is a noun meaning "the capital and largest city of Sweden; located in southern Sweden on the Baltic". It carries one recorded sense.
the capital and largest city of Sweden; located in southern Sweden on the Baltic
“the Nobel Prize is awarded in Stockholm”
Definitions, synonyms and semantic relations for capital of sweden come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.