Delphi

1. (noun) an ancient Greek city on the slopes of Mount Parnassus; site of the Temple of Apollo
Related Words: city, metropolis, urban center



Terms and Conditions of Use / Copyright Notice