EYOT
SN
A small island, especially within a river.
CL
GARDENS PARKS AND URBAN SPACES
BT
ISLAND