YourDictionary

Dictionary Home » Dictionary Definitions » La Pérouse Strait

La Pérouse Strait

(lä pā-ro͞ozˈ)

A channel of the western Pacific Ocean between Sakhalin Island and northern Hokkaido, Japan, connecting the Sea of Okhotsk with the Sea of Japan.

link/cite print suggestion box