Definition of Karafuto in English:

Karafuto

proper noun

  • The Japanese name for the southern part of the island of Sakhalin.

Pronunciation:

Karafuto

/ˌkarəˈfuːtəʊ/