Definition of manguaré in Spanish:

manguaré

masculine noun

Peru
  • 1Tambor indígena hecho con un tronco de árbol.