La Pérouse Strait

[lah pey-rooz]
noun
  1. a strait between S Sakhalin Island, Russia and N Hokkaido Island, Japan connecting the Sea of Okhotsk and the Sea of Japan. 25 miles (40 km) wide.
Also called Soya Strait.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018