Noun Definition

mina

1.Definition: tropical Asian starlings

Related Noun(s):myna, minah, mynah

Category: Animals