Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

myna Definition

Cancel
myna
noun(my-na)
tropical Asian starlings
Synonyms: mina, minah, myna bird, mynah, mynah bird,

Words Related to myna!

myna Examples by Brain Bank Users