ailon (noun)

island

Etymology

from: island

Source

canon