• Iyoba

    Origin

    Yoruba

    Full definition of iyoba

    Noun

    iyoba

    (plural iyobas)
    1. The position of queen mother in Benin
    2. A bronze effigy of the head of such a person
    © Wiktionary