river island
English
Noun
river
island
(
plural
river islands
)
(
geography
)
Any
exposed
landmass
surrounded
by
river water
.