ailon (noun)
island
Etymology
from: island
Source
canon