DUCKINSHAHABAZPOOR, a large island of Hindustan, in the province of Bengal, situated at the junction of the great river Meyna with the sea, thirty miles in length by fifteen in average breadth. It lies low, and during the rains is almost wholly submerged.