Baby Names and Name Generators

What Does Xipilli Mean?
"jeweled prince"