MYRINGA Meaning of MYRINGA in English n. eardrum, membrane in the ear that vibrates with sound waves (Anatomy) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012