The definition :
Definitions of Inchon:
- noun: a battle in the Korean War (1950); United States forces landed at Inchon
- noun: a port city in western South Korea on the Yellow Sea
Are you interested in alternative search :
:korean war republic of korea south korea amphibious assault
If you like reading news check: