delphi

Noun
  1. An ancient Greek city on the slopes of Mount Parnassus;
    Site of the oracle of Delphi (synset 108804707)

Other Searches