Aquidneck Island
geographical name
variants:
or Rhode Island
Definition of Aquidneck Island
island of southeastern Rhode Island in Narragansett Bay; site of the city of Newport