English synonyms about - contact  

Liakoura

noun

1 Liakoura

Greek mythology A mountain in central Greece where (according to Greek mythology) the Muses lived; known as the mythological home of music and poetry:
— Liakoura is the modern name of Mount Parnassus.

synonyms: Mount Parnassus, Parnassus.


Find more on liakoura elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0271