English Dictionary
Definition oriole in British English
oriole noun
[countable] noun
/ˈɔːriəʊl/
Synonyms and related words
Synonyms and related words
