Synonyms of Seoul in English :
Antonyms of Seoul in English
Thesaurus of Seoul in English
Seoul
see definition of seoulSynonyms of seoul
1. (noun) the capital of South Korea and the largest city of Asia; located in northwestern South Korea
Synonyms of Seoul in English :
Antonyms of Seoul in English
Thesaurus of Seoul in English
1. (noun) the capital of South Korea and the largest city of Asia; located in northwestern South Korea