a small island on the north coast of New Holland, in the Gulf of Carpentaria, on the west shore, and one of Sir Edward Pellew's group.
a small island on the north coast of New Holland, in the Gulf of Carpentaria, on the west shore, and one of Sir Edward Pellew's group.