lyre ( synonym found)

Definition of lyre:

(n) : a stringed musical instrument

Back to Top