JABIRU


Meaning of JABIRU in English

[jab.i.ru] n [Pg, fr. Tupi & Guarani jabiru] (1774): any of several large tropical storks

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