Definition of Rendova
island of the western Pacific Ocean in the central Solomon Islands off the southwest central coast of New Georgia Island
Learn More about rendova
Seen and Heard
What made you want to look up Rendova? Please tell us where you read or heard it (including the quote, if possible).