Definition of Myna

Noun: myna  mI-nu

  1. A tropical Asian starling, sometimes a good imitator of human speech
    - mynah, mina [non-standard], myna bird, mynah bird

See also:
mym
mynah

Anagrams containing the word myna

myna amyn namy ynam