Meaning of benin

Definition of benin

(noun) a country on western coast of Africa; formerly under French control

Other information on benin

WIKIPEDIA results for benin
Amazon results for benin