English Dictionary
◊ MACAW
macaw
n : long-tailed brilliantly colored parrot of Central and South
America; among the largest and showiest of parrots