Sachalin

Proper noun

 * 1) Sakhalin the largest island of Russia, off its eastern coast

Etymology
, from, probably from the expression , from , from.

Proper noun

 * 1) Sakhalin (Russian island)