Synonyms and Antonyms for capital_of_Sweden

1. capital of Sweden (n.)

the capital and largest city of Sweden; located in southern Sweden on the Baltic

Synonyms: