Find the word definition

Wikipedia
Tchaourou

Tchaourou (Saworo in Yoruba etymology, meaning rattle) is a commune, arrondissement, and city located in the Borgou Department of Benin, a country in Western Africa, formerly known as Dahomey (until 1975). It is the birthplace of current Beninese president Yayi Boni. It is south of Parakou.