アイヌ語
The name of the town originates from the word "ShakKotan" in the Ainu language. It is formed from two words, the first, "shak", meaning "summer", and the second, "kotan", meaning "village".