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
Tweet