• word of the day

    seoul

    seoul - Dictionary definition and meaning for word seoul

    Definition
    (noun) the capital of South Korea and the largest city of Asia; located in northwestern South Korea
Download our Mobile App Today
Receive our word of the day
on Whatsapp