Meaning & History
Possibly derived from the Greek name Delia 1 which means "from Delos, the island of which Artemis and Apollo, the twins gods, were born." Name of the Sorceress in the Sci Fi mini-series based of The Wizard of Oz called The Tin-Man played by actress Kathleen Robertson.