Meaning of xoxalero in Spanish:

xoxalero

(xoxalera)

masculine and feminine noun

Mexico
  • 1Hechicero o brujo en una comunidad indígena.