English Dictionary
Definition macaw in British English
macaw noun
[countable] noun
/məˈkɔː/
Synonyms and related words
