Definify.com

Definition 2024


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