English dictionary

liakoura meaning and definition

Definition and meaning of liakoura at MeaningMonkey.org. liakoura meaning and definition in the English Dictionary.

LIAKOURA noun

Definition of Liakoura (noun)

  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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: