YourDictionary

Dictionary Home » Dictionary Definitions » Tanimbar Islands

Tanimbar Islands

(tə-nĭmˈbärˌ, tä-)

An island group of southeast Indonesia in the southern Moluccas east-northeast of Timor. The islands were discovered by the Dutch in 1629.

link/cite print suggestion box