lira Latin Definition

Latin Word: lira
Part of Speech: [Noun]
Definition: lyre



Hire a Writer