Liakoura
1. |
(noun) 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 |
|
Related Words: mountain peak |
|
|