Noun Definition

myna

1.Definition: tropical Asian starlings

Related Noun(s):minah, mynah, mina

Category: Animals