Also found in: Encyclopedia, Wikipedia.
An island of northern Brazil in the Amazon delta between the Amazon and Pará Rivers. It is noted for its prehistoric mounds.
(Placename) an island in N Brazil, at the mouth of the Amazon. Area: 38 610 sq km (15 444 sq miles)