Stockholm Meaning

There are 1 meaning(s) for word Stockholm

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

    Synonyms : capital of sweden