Tanimbar

Proper noun

 * 1)  Tanimbar Islands.