DELPHI


Meaning of DELPHI in English

geographical name ancient town central Greece in Phocis on S slope of Mt. Parnassus near present village of

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.