English Dictionary
Definition marabou in British English
marabou noun
noun
/ˈmærəbuː/
Synonyms and related words
1.1
the feathers of a marabou, used for decorating hats
Synonyms and related words
