GUARA


Meaning of GUARA in English

noun the scarlet ibis. ·see ibis.

2. guara ·noun a large-maned wild dog of south america (canis jubatus) — named from its cry.

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