Synonyms of Nansei Islands

Primary definition: A group of islands located in the southwestern part of Japan, part of the Ryukyu Islands chain.

Full Dictionary Entry

Antonyms & Opposite Concepts