-
nounthe capital of South Korea and the largest city of Asia; located in northwestern South Korea
Similar:
part of:
Definition that contains seoul
We don't have definitions for this word yet.