Sakhalin
noun
°The largest island of Russia, off it's eastern coast.