ait
/eɪt/noun
-
An island in a river, especially the River Thames in England.
Synonyms:
eyot
noun
-
An oat.
An island in a river, especially the River Thames in England.
An oat.