archipelago, northwestern Nagasaki ken (prefecture), off the coast of southeastern Japan. The islands lie in the Korea Strait separating Japan and ... Found on http://www.britannica.com/eb/a-z/t/88
noun a naval battle in the Russo-Japanese War (1905); the Japanese fleet defeated the Russian fleet in the Korean Strait Found on https://www.encyclo.co.uk/local/20974