LYRA


Meaning of LYRA in English

ˈlīrə noun

( -s )

Etymology: Latin, lyre, from Greek

1.

a. : lira II

b. : a glockenspiel with a lyre-shaped frame

2. also lyre ˈlī(ə)r, ˈlīə

[New Latin lyra, from Latin]

: a triangular area of the ventral surface of the corpus callosum between the posterior pillars of the fornix

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.