• word of the day

    delphi

    delphi - Dictionary definition and meaning for word delphi

    Definition
    (noun) an ancient Greek city on the slopes of Mount Parnassus; site of the oracle of Delphi
Download our Mobile App Today
Receive our word of the day
on Whatsapp