YourDictionary

Tokara Islands

(tō-kärˈə, -käˈrä)

A group of islands of Japan in the northern Ryukyu group south of Kyushu.

link/cite print suggestion box