port arthur

Noun
  1. A major port city in northeastern China on the Liaodong Peninsula;
    Now a part of Luda (synset 108745229)
  2. A battle in the Chino-Japanese War (1894);
    Japanese captured the port and fortifications from the Chinese (synset 101294510)

Other Searches