an island of the province of New York, in North America, situated near the mouth of Hudson's river; in W. long. 72° 31', N. lat. 41°.
an island of the province of New York, in North America, situated near the mouth of Hudson's river; in W. long. 72° 31', N. lat. 41°.