Delos definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
small island of the Cyclades in the Aegean: legendary birthplace of Artemis and Apollo
Delos definition by American Heritage Dictionary
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.