griot
noun
°West African storyteller who passes on oral traditions, wandering musician and poet.