MYNA


Meaning of MYNA in English

n. any of a number of birds of the starling family (native to southeast Asia) that are characterized by their ability to mimic speech and are often kept as pets

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.