Definitions
noun
a major port city in northeastern China on the Liaodong Peninsula; now a part of Luda
Look “lushun” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a major port city in northeastern China on the Liaodong Peninsula; now a part of Luda