Advertisement

Advertisement

Riau Archipelago

[ ree-ou ]

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).


Advertisement

Word of the Day

gallimaufry

[gal-uh-maw-free ]

Meaning and examples

Start each day with the Word of the Day in your inbox!

By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.

Advertisement

Advertisement

Advertisement


riatarib