Delos

(läs)

small island of the Cyclades in the Aegean: legendary birthplace of Artemis and Apollo

See Delos in American Heritage Dictionary 4

An island of southeast Greece in the southern Aegean Sea. It is the smallest of the Cyclades Islands and was traditionally considered sacred to Apollo.
link/cite print suggestion box