Definition of Lushun in English:

Lushun

proper noun

  • A port on the Liaodong Peninsula in northeastern China, now part of the urban complex of Luda. It was leased by Russia for use as a Pacific naval port 1898–1905, when it was known as Port Arthur.

Pronunciation

Lushun

/ˈlo͞oˈSHo͝on/