one of the Molucca Islands, about fifteen miles long and five broad. Long. 127° 18'. E. Lat. 0° 36'. S.