Advertisement
Advertisement
Aquidneck Island
[ uh-kwid-nek ]
noun
- an island in Narragansett Bay, Rhode Island.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ uh-kwid-nek ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse