LYRA


Meaning of LYRA in English

[Ly.ra] n [L (gen. Lyrae), lit., lyre]: a northern constellation representing the lyre of Orpheus or Mercury and containing Vega

Merriam-Webster English vocab.      Английский словарь Merriam Webster.