Benin Meaning

There are 1 meaning(s) for word Benin

Meaning 1 : a country on western coast of Africa; formerly under French control

    Synonyms : dahomey,  republic of benin