Definition of xola in Spanish:

xola

feminine noun

  • 1

    Mexico Hembra del pavo.