Eyot



ENGLISH MEANING
noun
1.
A little island in a river or lake.