Liakoura
English Dictionary
->
Letter L
-> Liakoura
Search Dictionary:
Liakoura Definition
(n) (
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
"
Liakoura Synonyms
Liakoura
Mount Parnassus
Parnassus
© Art Branch Inc.