Synonyms

1. Stockholm

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

Synonyms

  • Sweden
  • capital of Sweden
  • Kingdom of Sweden

Featured Games

Words that Rhyme with Stockholm

  • denholm
  • ekholm
  • enholm
  • enholme
  • granholm
  • lindholm
  • lundholm
  • stenholm
  • trenholm
Synonym.com