Delphi - Definition

delphi

n 1: an ancient Greek city on the slopes of Mount Parnassus;
site of the oracle of Delphi

Look up another word