Tanimbar Islands
English
Proper noun
Tanimbar
Islands
A
group
of about 65
islands
in the
Maluku
province
of
Indonesia
.
Synonym:
Tanimbars
Holonym:
Lesser Sunda Islands