Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

seoul Definition

Cancel
seoul
noun(se-oul)
the capital of South Korea and the largest city of Asia; located in northwestern South Korea
Synonyms: capital of south korea,

Words Related to seoul!

seoul Examples by Brain Bank Users