Dictionary.com
definitions
  • synonyms

Riau Archipelago

[ree-ou]
See more synonyms for Riau Archipelago on Thesaurus.com
noun
  1. a group of islands belonging to Indonesia, off the SE coast of the Malay Peninsula, at the entrance to the Strait of Malacca. 36,510 sq. mi. (94,561 sq. km).
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018