Meaning of inchon

Definition of inchon

(noun) a port city in western South Korea on the Yellow Sea
a battle in the Korean War (1950); United States forces landed at Inchon

Other information on inchon

WIKIPEDIA results for inchon
Amazon results for inchon