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