Liakoura

[ Greek lyah-koo-rah ]
/ Greek ˈlyɑ ku rɑ /

noun

modern name of Parnassus(def 1).

British Dictionary definitions for liakoura

Liákoura
/ (ˈljakura) /

noun

a transliteration of the Modern Greek name for (Mount) Parnassus