Find the word definition

Wikipedia
Télimélé

Télimélé is a town in the Fouta Djallon highlands of Guinea . Its population was estimated at 15,973 in 2008. It is the capital of Télimélé Prefecture.