Synonyms for capital of Sweden
This thesaurus page is about all possible synonyms, equivalent, same meaning and similar words for the term capital of Sweden.
Stockholm, capital of Sweden(noun)
the capital and largest city of Sweden; located in southern Sweden on the Baltic
"the Nobel Prize is awarded in Stockholm"
capital of Sweden
Find a translation for the capital of Sweden synonym in other languages:
Select another language: