YourDictionary

Lüshun

(lo͞oˈsho͝onˈ, lüˈ-) Formerly Port Arthur 

A major port and naval base of northeast China at the tip of the Liaodong Peninsula.

link/cite print suggestion box