MYNAH

Definition of MYNAH

  1. (noun)tropical Asian starlings