Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
capital of sweden
Jump to user comments
Noun
  • the capital and largest city of Sweden; located in southern Sweden on the Baltic
    • the Nobel Prize is awarded in Stockholm
Related words
Related search result for "capital of sweden"
Comments and discussion on the word "capital of sweden"