- Stockholm as a noun:
- 1
Stockholm
noun
1 Stockholm
The capital and largest city of Sweden; located in southern Sweden on the Baltic:
— The Nobel Prize is awarded in Stockholm.
synonym: capital of Sweden.
Dutch: Stockholm
Polish: Sztokholm
debug info: 0.0145