Island of the Sun


noun Classical Mythology.

Sicily: the island where Helius kept his oxen.