Meaning of port arthur

Definition of port arthur

(noun) a major port city in northeastern China on the Liaodong Peninsula; now a part of Luda
a battle in the Chino-Japanese War (1894); Japanese captured the port and fortifications from the Chinese

Other information on port arthur

WIKIPEDIA results for port arthur
Amazon results for port arthur