Mynah (noun) Definition, Meaning & Examples

noun
  1. any of various tropical Asian starlings of the genera Acridotheres, Gracula, etc, esp G. religiosa (see hill mynah), some of which can mimic human speech
Mynah (noun) Definition, Meaning & Examples

More Definitions