Find the word definition

Wikipedia
Bandrélé

Bandrele (sometimes spelled Bandrélé) is a commune in the French overseas department of Mayotte, in the Indian Ocean.