meaning of benin

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


Related Words

benin | benin franc | beninese |

Developed & Maintained By Taraprasad.com

Treasure Words