Seoul
English Dictionary
->
Letter S
-> Seoul
Search Dictionary:
Seoul Definition
(n)
the
capital
and
largest
city
of
South
Korea
;
located
in
northwestern
South
Korea
Seoul Synonyms
capital of South Korea
Seoul
© Art Branch Inc.