VariousWords beta
Related Terms:
Definitions:
Noun
Benin
Republic of Benin
Dahomey
Definition: a country on western coast of Africa; formerly under French control