lyreEnglish

lyre

Noun

A harp used by ancient Greeks for accompaniment

English: lyre

Bahasa: lira

Bahasa words with similar meanings

Words that start with "lyre"