Find the word definition

Wiktionary
iyoba

n. 1 The position of queen mother in Benin 2 A bronze effigy of the head of such a person