What is the meaning of seoul in English?

Learn vocabulary with pictures as well as definitions of seoul in English

Learn in

See more

n. Seoul

Definition of Seoul in English

Capital of South Korea.

See more

adj. Seoul

Definition of Seoul in English

Of or pertaining to Seoul, capital of South Korea.