incheon

Nouns

  • (n) a port city in western South Korea on the Yellow Sea Chemulpo, Inchon,

Synonyms

Chemulpo Inchon

Words of close approximity