incheon

Noun
  1. A port city in western South Korea on the Yellow Sea (synset 108975913)

Other Searches