lira — meaning in English
Swahili → English · translate English → Swahili instead
English meaning
- lyre noun A small stringed instrument from ancient Greece, with two arms rising from a body to a crossbar, plucked like a harp.
Senses
lira is used for these senses in English:
- lyre stringed musical instrument