The names of other individual islands reflect their complex linguistic history. The majority are Norse or Gaelic but the roots of several other Hebrides may have a pre-Celtic origin. Adomnán, the 7th century abbot of Iona, records Colonsay as "Colosus" and Tiree as "Ethica", both of which may be pre-Celtic names. The etymology of Skye is complex and may also include a pre-Celtic root. Lewis is "" in Old Norse and although various suggestions have been made as to a Norse meaning (such as "song house") the name is not of Gaelic origin and the Norse credentials are questionable.