lyris

Count: 2

ABL.PL FEM lyra NOUN a lute, lyre, a stringed instrument invented by Mercury and presented to Apollo

Occurrences

Occurences coming soon.