'Incheon' definitions:

Definition of 'Incheon'

(from WordNet)
noun
A port city in western South Korea on the Yellow Sea [syn: Inchon, Incheon, Chemulpo]