tanimbar islands









tanimbar islands


noun (used with a plural verb)

  1. a group of over 600 islands in E Indonesia, in the Banda Sea. About 2100 sq. mi. (5440 sq. km).

Leave a Reply

Your email address will not be published. Required fields are marked *

45 queries 2.289