Iyoba Definition

noun

The position of queen mother in Benin.

Wiktionary

A bronze effigy of the head of such a person.

Wiktionary

Other Word Forms of Iyoba

Noun

Singular:
iyoba
Plural:
iyobas

Origin of Iyoba

  • Yoruba

    From Wiktionary