Compund Words
Last Search Words
Search Result:Lyra
Overview of noun lyra
The noun lyra has 1 sense
- Lyra -- (a small constellation in the northern hemisphere near Cygnus and Draco; contains the star Vega)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar