Babar Islands An island group in Maluku Province, Indonesia. Proper noun An island group in Maluku Province, Indonesia. Forms the Babar Islands ← Previous Babar Next → babash