See also: xola

Noun

edit

xɔla

  1. savior (US), saviour (UK)