capital of South Korea

Explore definitions, synonyms, and language insights of capital of South Korea

Definitions

Noun
the capital of South Korea and the largest city of Asia; located in northwestern South Korea

Synonyms