Lyra - Definition

lyra

n 1: a small constellation in the northern hemisphere near
Cygnus and Draco; contains the star Vega

Look up another word