Definify.com

Definition 2025


Sakhalin

Sakhalin

English

Proper noun

Sakhalin

  1. The largest island of Russia, off its eastern coast, a Russian oblast located on the island.

Translations

See also