Definition of Sakhalin
island of southeastern Russia in Asia in the Sea of Okhotsk north of Hokkaido, Japan area more than 28,500 square miles (73,800 square kilometers)
Note: Sakhalin was divided between Russia and Japan during 1905–45.
Love words? Need even more definitions?Merriam-Webster unabridged
Words at Play
Ask the Editors