English dictionary
stockholm meaning and definition
Definition and meaning of stockholm at MeaningMonkey.org. stockholm meaning and definition in the English Dictionary.STOCKHOLM noun
Definition of Stockholm (noun)
- the capital and largest city of Sweden; located in southern Sweden on the Baltic
- "the Nobel Prize is awarded in Stockholm"
- synonyms: capital of Sweden
Source: Princeton University Wordnet