English synonyms about - contact  

macaw

noun

1 macaw

Long-tailed brilliantly colored parrot of Central America and South America; among the largest and showiest of parrots.

Dutch: ara
Polish: ara


Find more on macaw elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0382