n. city in ancient Greece, site of an oracle of Apollo; on-line service in the United States that provides Internet access
DELPHI
Meaning of DELPHI in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012