Tokara Islands
[ toh-kahr-uh ]
noun(used with a plural verb)
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
Browse