Итуруп

Etymology
From, probably under the influence of the neighboring island of.

Proper noun

 * 1) Iturup, the largest and northernmost island in the southern Kuril Islands