English Dictionary
Definition griot in British English
griot noun
[countable] noun
/ˈɡriːəʊ/
English Dictionary