What does capital of sweden mean?

capital of sweden meaning in General Dictionary

the main city and largest town of Sweden; based in southern Sweden on Baltic