Dictionary Home » Dictionary Definitions » Riau Archipelago

Riau Archipelago

(rēˈou)

An island group of western Indonesia off the southeast end of the Malay Peninsula. It is separated from Singapore by Singapore Strait.
link/cite print suggestion box