Dictionary.com
definitions
  • synonyms

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.
Show More
Also called Soya Strait.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018