Meaning of lyre

Definition of lyre

(noun) a harp used by ancient Greeks for accompaniment

Other information on lyre

WIKIPEDIA results for lyre
Amazon results for lyre