It probably does mean "holy", but remember, the Greek myths were created thousands of years ago, and meanings of names can be lost to history. Many of the names from Greek mythology have meanings that are not known.
This message was edited 5/18/2011, 1:15 PM