Tanimbar Islands

geographical name
Ta·​nim·​bar Islands | \ tə-ˈnim-ˌbär How to pronounce Tanimbar Islands (audio) , tä-\

Definition of Tanimbar Islands

islands of Indonesia in the southeastern Moluccas east-northeast of Timor population 50,000