SynonymX
Speak
Liakoura
Definition of Liakoura
1.
(Greek mythology) a mountain in central Greece where (according to Greek mythology) the Muses lived; known as the mythological home of music and poetry
Noun
Synonyms for word "liakoura"
mount parnassus
parnassus
Semanticaly linked words with "liakoura"
greek mythology
ellas
greece
hellenic republic
mountain peak