eyot
/ˈaɪ.ɒt/Definitions
1. noun
A small island in a river.
“The boat navigated through the calm waters of the river and docked at the eyot.”
2. noun
A meadow or tract of land surrounded by water.
“The eyot was a peaceful haven for the local wildlife, untouched by human development.”