Stockholm
WordNet

noun


(1)   The capital and largest city of Sweden; located in southern Sweden on the Baltic
"The Nobel Prize is awarded in Stockholm"
WiktionaryText

Proper noun



  1. The capital and largest city of Sweden.
 
x
OK