Iyoba meaning

The position of queen mother in Benin.
noun
0
0
A bronze effigy of the head of such a person.
noun
0
0
Advertisement

Origin of iyoba

  • Yoruba
    From Wiktionary