Definitions of Republic of benin:

  • noun:   a country on western coast of Africa; formerly under French control