|
Definition of Capital of sweden
1. Noun. The capital and largest city of Sweden; located in southern Sweden on the Baltic. "The Nobel Prize is awarded in Stockholm"
Exact synonyms: Stockholm
Generic synonyms: National Capital
Group relationships: Kingdom Of Sweden, Sverige, Sweden
Generic synonyms: National Capital
Group relationships: Kingdom Of Sweden, Sverige, Sweden