inchon

Noun
  1. A port city in western South Korea on the Yellow Sea (synset 108975913)
  2. A battle in the Korean War (1950);
    United States forces landed at Inchon (synset 101283483)

Other Searches