YAGUAZA


Meaning of YAGUAZA in English

yəˈgwäsə, -äzə noun

( -s )

Etymology: American Spanish yaguasa, probably from Taino

: a tree duck ( Dendrocygna arborea ) of the West Indies

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