Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lyres
in English
lyres
#uncommon
Lemma:
lyre
The lemma is the base or root form of this word.
Definitions
Noun
an
ancient
Greek
musical
instrument
(
with
strings
)'
multiple
stringed
instruments
a
music
holder
for
wind
instruments