Definition Definition

guara - Meaning and Examples

Meaning of 'guara' (Webster Dictionary)

1 . Guara [ n.]
- The scarlet ibis. See Ibis.
- A large-maned wild dog of South America (Canis jubatus) -- named from its cry.