Tokara Islands

[ toh-kahr-uh ]

noun(used with a plural verb)
  1. a group of Japanese islands in the W Pacific Ocean, in the N Ryukyu Islands.

Words Nearby Tokara Islands

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024