Definition of xolo in English:

xolo

noun

  • = xoloitzcuintli.

Origin

1950s; earliest use found in Time. Shortened from xoloitzcuintli.

Pronunciation

xolo

/ˈʃəʊləʊ/