Abomey The city/word Abomey means Benin. The city Abomey lies in Benin. The country Benin contains the city Benin.