Meaning of xola in Spanish:

xola

feminine noun

Mexico
  • 1Hembra del pavo.