Meaning of seoul

Definition of seoul

(noun) the capital of South Korea and the largest city of Asia; located in northwestern South Korea

Other information on seoul

WIKIPEDIA results for seoul
Amazon results for seoul