English dictionary
macaw meaning and definition
Definition and meaning of macaw at MeaningMonkey.org. macaw meaning and definition in the English Dictionary.MACAW noun
Definition of macaw (noun)
- long-tailed brilliantly colored parrot of Central America and South America; among the largest and showiest of parrots
Source: Princeton University Wordnet