Meaning of lyra
Definition of lyra
(noun)
a
small
constellation
in the
northern
hemisphere
near
Cygnus and Draco; contains the
star
Vega
Other information on lyra
WIKIPEDIA results for
lyra
Amazon results for
lyra
Tweet