VIDA FINCH


Meaning of VIDA FINCH in English

ˈvidə- noun

Etymology: vida modification of New Latin Vidua

: whydah

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.