AIT


Meaning of AIT in English

(n.) An islet, or little isle, in a river or lake; an eyot.

Webster's English dictionary.      Английский словарь Webster.