BAYA


Meaning of BAYA in English

noun the east indian weaver bird (ploceus philippinus).

Webster English vocab.      Английский словарь Webster.