lyre meaning in English
n. lyra, lyre, constellation in the northern hemisphere which contains the star vega (astronomy); female first name
n. lyre, ancient greek harp-like instrument
n. lyra, lyre, constellation in the northern hemisphere which contains the star vega (astronomy); female first name
n. lyre, ancient greek harp-like instrument