The biggest island in the loch, known as the Isle of Loch Tay, or in Gaelic Eilean nam Ban-naomh, 'Isle of Holy Women', is just north of Kenmore. It was the site of a nunnery in the 12th century and was the burial place of Queen Sibylla (d. 1122), wife of Alexander I of Scotland (1107–24).