Find the word definition

Wikipedia
Magarabomba

Magarabomba is a village and consejo popular in the Camagüey Province of Cuba. It is part of the municipality of Céspedes.