English synonyms about - contact  

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


Find more on stockholm elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145