English | German | Russian | Czech

Liakoura English

Meaning Liakoura meaning

What does Liakoura mean?

Liakoura

(= Parnassus, Mount Parnassus) (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 Liakoura synonyms

What other words have the same or similar meaning as Liakoura?

Liakoura English » English

Parnassus Mount Parnassus

Are you looking for...?