Found 1 items, similar to Port Arthur.
English → English (WordNet)
Definition: Port Arthur
Port Arthur
n 1: a major port city in northeastern China; part of the
conurbation of Luda [syn:
Lushun]
2: a battle in the Chino-Japanese war (1894); Japanese captured
the port and fortifications from the Chinese