English dictionary
myna meaning and definition
Definition and meaning of myna at MeaningMonkey.org. myna meaning and definition in the English Dictionary.MYNA noun
Definition of myna (noun)
- tropical Asian starlings
- synonyms: mina, minah, myna bird, mynah, mynah bird
Source: Princeton University Wordnet